用户登录
用户注册

分享至

passwordlastchanged

  • 作者: 王大当家的00
  • 来源: 51数据库
  • 2020-06-05

1.MySQL密码过期

1,用mysql命令行登录mysql的root用户

2,重新修改root密码 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');

mysql 5.7增加了两个字段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;

2.怎样把MySQL密码找回来

1.用系统管理员登陆系统。

2.停止MySQL的服务。

3.进入命令窗口,然后进入MySQL的安装目录,比如我的安装目录是c:mysql,进入C:mysqlbin

4.跳过权限检查启动MySQL,

c:mysqlbin>mysqld-nt --skip-grant-tables

5.重新打开一个窗口 mysql 直接进入数据库。

6 切换数据库 use mysql

7 update user set password =password('newpass') where user= 'root' and host = 'localhost'

select * from user; 如果没有看到root,执行grant all pivileges on *.* to 'root'@'localhost' indentifed by '密码';

8 flush privileges;

9 重启mysql

10 mysql -uroot -p 你的新密码

3.mysql5.7密码过期怎么解决

近安装mySQL5.7.9,发现安装完后会自动生成一个随机密码,然后用sql工具登录,发现这个密码已经过期了,不能登录。

终于解决好了,这里分享下处理步骤:1.先关闭mysql服务;2.进入终端,输入指令:cd /usr/local/mysql/bin/,进入安装目录;3.输入指令:sudo su,切换到root用户;4.输入指令:./mysqld_safe --skip-grant-tables &,禁止mysql验证功能。此时mysql服务会自动重启了;5. 用工具(比如Sequal Pro)登录mySQL。

配置的时候,只配用户名为root,密码不配。6. 登录进去以后,数据库选择mysql,修改user表下用户名为root的那条记录,将password_expired设为N。

这样随机密码就有效了,可以用密码登录了。如果希望修改root密码,则在登录mysql后,执行下面两条sql即可:update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost';flush privileges;。

4.mysql密码过期怎么办

1,用mysql命令行登录mysql的root用户2,重新修改root密码 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');mysql 5.7增加了两个字段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;。

5.MySQL密码过期

1,用mysql命令行登录mysql的root用户 2,重新修改root密码 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass'); mysql 5.7增加了两个字段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;。

转载请注明出处51数据库 » passwordlastchanged

软件
前端设计
程序设计
Java相关