MySQLのパスワード有効期限

MySQL5.7.4から標準でパスワードに有効期限がつくようになってました。
パスワード有効期限が切れると、ログイン以外の作業ができなくなるそうなので注意が必要です。

MySQLにおけるパスワード有効期限の設定方法

パスワードの有効期限は、設定ファイル my.cnf に記述することで変えられるようです。

従来のMySQLと同様にしたい場合は

default_password_lifetime=0

default_password_lifetime には 0 ~ 65535日までの値を設定できます。

まとめ

# 365日で使えなくなる
default_password_lifetime=365

# パスワード有効期限をつけない
default_password_lifetime=0

# 設定可能な最大日数(65535日)
default_password_lifetime=65535