liunx mysql (EL7 5.7 )

一、修改密码方法

1、mysqladmin -uroot -p'旧密码' password‘新密码’(在liunx界面输入)

2、mysql>alter user user() identified by '密码';

3、mysql>update mysql.user set authentication_string=password('密码') where user='root';

二、忘记密码
 ps -ef | grep -i mysql  #查看mysql服务状态

systemctl stop mysqld #关闭防火墙

vi /etc/my.cnf  也可能在/etc/mysql/my.cnf

#修改配置文件
添加 在【mysqld】下添加 skip-grant-tables 
#作用是登录mysql的时候跳过密码验证
然后启动mysql服务,并进入mysql

mysql> mysql -uroot -p #无密码进入

mysql> use mysql;

mysql> update mysql.user set authentication_string=password('root_password') where user='root';

mysql> flush privileges;

mysql> \q

systemctl start mysqld

(以上借鉴https://www.cnblogs.com/wuotto/p/9682400.html)

三、修改密码策略(密码等级)
我们登陆时候密码等级设定为最高级;如何改变呢?
密码等级的设置在 mysql variables 中
可以先打开variables 看看
show variables ;
可以看到变量很多;
用show variables like '%搜索内容%'
mysql >show variables like '%pass%';#找到修改密码等级的变量信息。
如果出现报错:ERROR 1682 (HY000): Native table 'performance_schema'.'session_variables' has the wrong structure
----从mysql5.7.6开始information_schema.global_status已经开始被舍弃,为了兼容性,此时需要打开 show_compatibility_56 
mysql>set @@global.show_compatibility_56=ON; #打开show_compatibility_56
关于 mysql 密码策略相关参数;

1)、validate_password_length  固定密码的总长度;

2)、validate_password_dictionary_file 指定密码验证的文件路径;

3)、validate_password_mixed_case_count  整个密码中至少要包含大/小写字母的总个数;

4)、validate_password_number_count  整个密码中至少要包含阿拉伯数字的个数;

5)、validate_password_policy 指定密码的强度验证等级,默认为 MEDIUM;(medium)

设置密码密级。
mysql >set global validate_password_policy=LOW; #首先需要设置密码的验证强度等级,设置 validate_password_policy 的全局参数为 LOW 即可
mysql > set global validate_password_length=6; #当前密码长度为 8 ,如果不介意的话就不用修改了,按照通用的来讲,设置为 6 位的密码,设置 validate_password_length 的全局参数为 6 即可,
mysql>ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';#修改密码为123456

MYSQL 密码修改重置及修改密码等级相关推荐

  1. MySQL修改密码,重置忘记的密码

    原文来源于 MySQL 初始化密码,修改密码,重置忘记的密码 - 云+社区 - 腾讯云 ,但此文档中有个别指令不能用,我已经在下文更正过了 视频教程地址:Mysql修改密码,重置密码教程,一看就会的那 ...

  2. MySQL 初始化密码,修改密码,重置忘记的密码

    初始化密码 1.进入mysql命令行 mysql -uroot 2.执行 ALTER USER'root'@'localhost'IDENTIFIED BY 'your_password'; 3.提交 ...

  3. Red Hat忘记root密码,重置root管理员密码

    前言 今天装了个Red Hat系统,安装的时候有设置密码,但是系统安装完成登陆的时候,始终登不上,我就考虑到也许是,我在设置密码的时候设置错了,就导致我现无法登陆系统.但是不要慌,问题不大.这篇博文就 ...

  4. 亚马逊因密码泄露重置部分用户密码

    亚马逊向部分用户发送邮件通知,称他们的密码可能暴露给了第三方,它已经重置了密码,要求用户修改密码.亚马逊同时表示,强制性密码重置是预防性质的,没有理由认为密码被不当披露给了第三方.为了保护用户的账号安 ...

  5. postgresql 密码修改,忘记密码进行修改重置

    postgresql 密码修改,忘记密码进行修改重置 1.密码修改缘由 2.修改密码的方式 方式1 方式2 3.忘记密码重置 1.密码修改缘由 1.客户端认证方式为密码验证,设置初始密码,则会涉及到修 ...

  6. wdcp找回mysql密码_wdcp忘记后台admin密码,重置MYSQL ROOT密码

    原标题:wdcp忘记后台admin密码,重置MYSQL ROOT密码 WDCP管理面板忘记MYSQL ROOT密码及重置后台登录密码的方法汇总 强制修改mysql的root密码,在忘记mysql密码时 ...

  7. 如何设置电脑自动锁屏_Apple ID密码忘了怎么重置?丨如何让面容和指纹解锁立马失效?...

    忘记Apple ID这种事肯定不少果粉都经历过,像小编也是如此,因为密码都比较复杂,如果太久没输入过密码,久而久之就忘了.哪一天突然需要用的时候,怎么想也想不起来.想不起来的话我们就别想了,直接重置密 ...

  8. 【AD】破解WindowsServer2008R2 AD域控目录还原模式密码及域管理员账号密码

    (本文部分内容来源于网络,假设没有备用域管理员.) 一:知道域管理员密码,忘记目录模式还原密码 目录模式还原密码和之前的系统一样,保存在c:\windows\system32\config\sam内. ...

  9. mysql忘记密码如何重置密码,以及修改root密码的方法

    mysql忘记密码如何重置密码,以及修改root密码的三种方法 mysql忘记密码如何重置密码 root修改密码的三种方式 mysql忘记密码如何重置密码 1.先将MySQL停止. 命令:system ...

最新文章

  1. Dubbo入门(2) - 简单实践
  2. mysql常用快速查询修改操作
  3. python123外汇兑换计算器_Python 3.x--使用re模块,实现计算器运算实例
  4. 注释,今晚我不关心代码,我只想你
  5. 关闭窗口(window.close)
  6. tar命令压缩和解压缩
  7. eclipse 替换注释
  8. Http Status Code (http 状态号)
  9. quartz 动态添加job_SpringBoot 集成Quartz发布、修改、暂停、删除定时任务
  10. oracle blob 转 varchar2,oracle varchar2与clob、blob互转
  11. 无线通信设备安装工程概预算编制_浙江正规设备安装工程安装-设计安装_天霖工程...
  12. 在小米R1D 中,为 Advanced Tomato 添加菜单
  13. java word导出表格_Java实现word导出(表格带图片)
  14. C# 语法糖(Syntactic sugar)
  15. 身份证号码的正则验证
  16. MS-RTOS --- 技术特点及其检测标准
  17. 海外SDK之----------苹果支付
  18. 单片机应用系统设计技术——数控云台master
  19. LoRa学习:SX127x芯片数字IO引脚映射
  20. 昆仑通态屏幕制作(连载2)---基础篇(设定与显示,串口发送)

热门文章

  1. python建立sqlite数据库_python sqlite3 创建数据库
  2. 【元器件】melf电阻的使用
  3. Ubuntu下OpenCV的安装及使用示例
  4. 详析像增强器的构造及作用——专为微弱信号探测而生
  5. 深入理解DOCTYPE的作用
  6. python 模拟微信浏览器请求_用chrome模拟微信浏览器访问需要OAuth2.0网页授权的页面...
  7. php爬虫模拟浏览器,PHP模拟浏览器访问,抓取非本地文件的几种方法「爬虫」
  8. java文档在线预览实现
  9. jq ajax 读取本地文件,jquery读取本地文件
  10. php购物车数量加减代码,js实现购物车商品数量加减