加入收藏 | 设为首页 | 会员中心 | 我要投稿 均轻资讯网 (https://www.52junqing.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

Centos7修改mysql密码策略

发布时间:2022-11-03 11:02:37 所属栏目:MySql教程 来源:
导读:  mysql 安装步骤:

  安装完成后进入mysql没有密码:mysql -uroot -p ,提示输入密码时直接Enter

  0、修改密码:

  1)vi /etc/my.cnf

  添加一段代码: skip-grant-tables

  2)重
  mysql 安装步骤:
 
  安装完成后进入mysql没有密码:mysql -uroot -p ,提示输入密码时直接Enter
 
  0、修改密码:
 
  1)vi /etc/my.cnf
 
  添加一段代码: skip-grant-tables
 
  2)重启mysql:
 
  免密登录mysql
 
  use mysql;
 
  update user set authentication_string=password('123456') where user='root';
 
  或者
 
  ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
 
  3)去掉my.cnf文件中追加的skip**内容
 
  重启mysql
 
  systemctl restartmysqld.service
 
  1、报错处理
 
  ERROR 1146 (42S02): Table 'performance_schema.session_variables' doesn't exist
 
  1)输入命令:
 
  mysql_upgrade -u root -p --force
 
  2)重启mysql
 
  systemctl restartmysqld.service
 
  2、修改安全策略
 
  1)查看当前策略:
 
  SHOW VARIABLES LIKE 'validate_password%';
 
  2)修改策略项
 
  setglobalvalidate_password_policy=0;
 
  setglobalvalidate_password_mixed_case_count=0;
 
  setglobalvalidate_password_special_char_count=0;
 
  setglobalvalidate_password_length=6;
 
  Mysql修改密码_修改mysql root密码_mysql 修改密码
 
  3、授权
 
  GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
 
  FLUSH PRIVILEGES
 

(编辑:均轻资讯网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!