前言

MySQL5.7为了加强安全性,yum 安装后为root用户随机生成了一个密码,同时修改root密码上,也增加了一些校验,会报 Your password does not satisfy the current policy requirements 错误。

安装

rpm -ivh http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm
yum -y install --nogpgcheck mysql-server

yum 安装后随机生成了一个root密码,记录在error log中,则默认是/var/log/mysqld.log。

grep "A temporary password" /var/log/mysqld.log

客户端快捷登陆

平时为方便脚本编写,会把密码直接加在 -p 参数后,但5.7 的安全特性不允许这样书写,可通过把密码写在 my.cnf 文件中

[client]
user=root
password='waQ,qR%be2(5'

root 密码修改

平时测试时,不需要如此复杂的密码,可通过如下命令关闭密码校验。

set global validate_password_policy=0;
ALTER USER USER() IDENTIFIED BY '12345678';
SHOW VARIABLES LIKE 'validate_password%';

远程授权的修改

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '12345678' WITH GRANT OPTION;
FLUSH PRIVILEGES;

转载于:https://blog.51cto.com/13673090/2096947

mysql 5.7 修改root 密码相关推荐

  1. mysql用alter修改root密码_mysql修改root密码

    mysql8.0.16 登录时出现ERROR 1130 (HY000): Host 'localhost' is not allowed to connect to this MySQL server ...

  2. mysql远程访问,修改root密码

    mysql -uroot -p #input password use mysql; update user set host='%' where user='root'; flush privile ...

  3. Mysql 5.7 修改root密码

    找到mysql所在目录 mysqld --skip-grant-tables mysql -uroot -p 回车,回车, use mysql; update user set authenticat ...

  4. mysql8.1改密码,mysql 8.0以上版本修改root密码的方法

    昨天发布了一篇关于在win系统下安装配置mysql的教程,今天就有同学来咨询 mysql 8.0 以上的版本如何去修改 root 账号的密码.由于 mysql 8.0 以上版本的密码策略得到了加强,网 ...

  5. Mac mysql修改root_mac版MySQL修改root密码

    mac版MySQL修改root密码2020-09-29 16:06:42 mac版mysql 安装后修改root密码步骤: 在开始下面的步骤之前必须先停止mysql服务!!!! 打开终端 1.cd / ...

  6. mysql给root开启远程访问权限,修改root密码

    2019独角兽企业重金招聘Python工程师标准>>> mysql给root开启远程访问权限,修改root密码 2017年01月05日 14:36:12 服务器上修改: 忘记密码使用 ...

  7. mac安装mysql修改密码_Mac下安装MySQL 5.7.28并且修改root密码-Go语言中文社区

    0.前言 mysql8安装:https://blog.csdn.net/qq_21383435/article/details/80577038 1.下载 地址:https://www.mysql.c ...

  8. mysql 创建端口号_MySQL命令行 不同端口登录 执行SQL文件 创建用户 赋予权限 修改root密码...

    0.安装MySQL服务 1.[不同端口登录] 通过开始菜单-> 程序-> MySQL-> MySQL Command Line Client 通过输入密码Enter password ...

  9. MySQL——修改root密码的4种方法(以windows为例)

    本文以windows为例为大家详细介绍下MySQL修改root密码的4种方法,大家可以可以根据的自己的情况自由选择,希望对大家有所帮助 方法1: 用SET PASSWORD命令 首先登录MySQL. ...

最新文章

  1. vs2005无法断点调试网站,断点失效
  2. 【300】◀▶ IDL - ENVI API
  3. 如何在树莓派上进行python编程_《树莓派Python编程指南》怎么样_目录_pdf在线阅读 - 课课家教育...
  4. mysql data_add data_sub
  5. 2016我的程序员总结
  6. 11月1日至11日 全国处理快件47.76亿件
  7. Linux 170个常见问题的详细解答
  8. 碧蓝航线维护服务器时间,碧蓝航线3月21日维护时间更新公告 新增与更改内容介绍...
  9. 半自动添加Grafana 模板之 ---- POST提交
  10. JAVA集合一:ArrayList和LinkedList
  11. LoginActivity实现
  12. 【Java爬虫】接口模拟微信公众号登录,搜索公众号,获取公众号文章,java实现
  13. 计算机协同工作,计算机协同工作的几种关键技术
  14. Hadoop HA_Yarn HA 集群的搭建
  15. 中国电信 CTExcel - 亲测境外首选电话卡(推荐码:SHQL 或 KJNC)
  16. 【C语言学习】C语言入门
  17. Serpent.AI - 游戏代理框架(Python)
  18. Eviews笔记-回归分析【自用】
  19. Linux入门学习日志(三)
  20. php h5 调用摄像头_html5实现调用摄像头并拍照功能

热门文章

  1. 二维码Data Matrix简介及在VS2010中的编译
  2. 【C++】Google Protocol Buffer(protobuf)详解(一)
  3. 【linux驱动】嵌入式 Linux 对内存的直接读写(devmem)
  4. Ruby调用shell命令
  5. 互联网流量太贵!新零售成创业新风口
  6. 动态展开所有_库存与市场需求之间如何“动态”共舞?库存计划动态模型构建分享...
  7. 双水泵轮换工作原理图_「物业管理工作」水泵维护保养规程
  8. python高级数据结构_Python高级数据结构(二)
  9. php环境搭建 warmp_PHP环境搭建
  10. Spring复习笔记:4