没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
部署环境: 安装版本red hat Cent 7.0 MYSQL 版本 8.0.2.0 成功部署完毕后出现故障情况: 1. 正常启动MYSQL服务后,敲Linux中root账户和密码进入不去。 2. 从/etc/my.cnf 配置文件中加入skip-grant-table后正常登陆,但是不能创建用户等多操作 总结来说: 想进去mysql后不能操作多指令,操作多指令又不能进去mysql,死循环 挖坑环节: 网上找了很多办法,首先加入skip-grant-table.后进去刷新权限表,重启服务,不用密码的root进去,在改root密码后,重新刷新权限表。方法试了很多个都不
资源推荐
资源详情
资源评论
MySql8.0以上版本正确修改以上版本正确修改ROOT密码的方法密码的方法
部署环境:部署环境:
安装版本red hat Cent 7.0
MYSQL 版本 8.0.2.0
成功部署完毕后出现故障情况:成功部署完毕后出现故障情况:
1. 正常启动MYSQL服务后,敲Linux中root账户和密码进入不去。
2. 从/etc/my.cnf 配置文件中加入skip-grant-table后正常登陆,但是不能创建用户等多操作
总结来说:总结来说:
想进去mysql后不能操作多指令,操作多指令又不能进去mysql,死循环
挖坑环节:挖坑环节:
网上找了很多办法,首先加入skip-grant-table.后进去刷新权限表,重启服务,不用密码的root进去,在改root密码后,重新刷
新权限表。方法试了很多个都不对。修改root环节始终不对。
给了我提醒,是不是mysql8.0以上的版本密码策略和更改语法不对了。
重新操作一遍:重新操作一遍:
#vim /etc/my.cnf
【mysql】
添加skip-grant-table
#systemctl stop mysqld.service
#systemctl start mysqld.service
#mysql –u root
[敲回车进入]
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
mysql> alter user 'root'@'localhost'IDENTIFIED BY 'MyNewPass';
ERROR 1819 (HY000): Your password does notsatisfy the current policy requirements
mysql> alter user 'root'@'localhost'IDENTIFIED BY 'MyNewPass@123';
ERROR 1396 (HY000): Operation ALTER USERfailed for 'root'@'localhost'
mysql> alter user'root'@'%' IDENTIFIED BY 'MyNewPass@123';
【mysql8.0以上密码策略限制必须要大小写加数字特殊符号,我之前用mysqladmin,set,update,参考修改root密码的前人:
在文章末尾有介绍。
资源评论
weixin_38733414
- 粉丝: 11
- 资源: 987
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功