
1,用mysql命令行登录mysql的root用户
2,重新修改root密码 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');
mysql 57增加了两个字段password_last_changed、password_lifetime来完善安全策略。
上面的方法仅仅治标不治本。
可以设置参数default_password_lifetime来延长使用期限
或者
ALTER USER 'root'@localhost' PASSWORD EXPIRE INTERVAL 90 DAYS;
ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
ALTER USER 'root'@'localhost' PASSWORD EXPIRE DEFAULT;
密码过期了,可以用sys as sysdba用户进去,使用alter user username identified by passwd;修改一下。\x0d\密码多少天过期以及其他策略,取决于该用户使用的Profile。\x0d\\x0d\创建profile的方法参考:\x0d\create profile app_users2 limit\x0d\ failed_login_attempts 5\x0d\ password_life_time 60\x0d\ password_reuse_time 60\x0d\ password_reuse_max 5\x0d\ password_verify_function verify_function\x0d\ password_lock_time 1/24\x0d\ password_grace_time 10;\x0d\\x0d\修改用户的profile的方法\x0d\alter user username profile profilename;
密码过期了,可以用sys as sysdba用户进去,使用alter user username identified by passwd;修改一下。
密码多少天过期以及其他策略,取决于该用户使用的Profile。
创建profile的方法参考:
create profile app_users2 limit
failed_login_attempts 5
password_life_time 60
password_reuse_time 60
password_reuse_max 5
password_verify_function verify_function
password_lock_time 1/24
password_grace_time 10;
修改用户的profile的方法
alter user username profile profilename;
以上就是关于MySQL密码过期全部的内容,包括:MySQL密码过期、oracle 11g 数据库密码过期怎么办、oracle 11g 数据库密码过期等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)