MySQL如何进行密码管理

这篇文章主要介绍了关系型数据库如何进行密码管理,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 1.关系型数据库安装后默认没有密码,初始化安装后默认密码登录,需要马上修改根密码。 [root@mysql ~]# cat /root/.mysql_secret -查看根账号密码 #为根用户设置的随机密码,位于 12月13日星期二18:59:06 2016(当地时间): 7MhtyX3aZEl9OUf8 [root@mysql ~]# mysql -uroot -p -登录关系型数据库 输入密码: (此处复制粘贴 七兆字节3兆字节9兆字节8) 欢迎来到关系型数据库监视器。命令结束 用;或\g . 您的关系型数据库连接编号是2 服务器版本: 5.6.25 版权所有2000年、2015年,甲骨文和/或其 附属公司。保留所有权利。 甲骨文是甲骨文的注册商标 公司和/或其 附属公司。其他名称可能是的商标 他们各自的 键入“救命”或 \h 寻求帮助。键入 \c 到 清除当前输入语句。 说明:出现关系型数据库 表示一切顺利成功。 2.修改密码 MySQL SET PASSWORD=PASSWORD( 123456 ); -设置密码为123456 [root@mysql等】# mysql -uroot -p123456 -修改密码后,登录 警告:在命令行中使用密码 接口可能不安全。 欢迎来到关系型数据库监视器。命令结束 用;或\g . 你的关系型数据库连接编号是39 服务器版本: 5.6.25 MySQL社区服务器 (GPL) mysql -登录成功 3.忘记关系型数据库数据库根的密码后,如何修改密码。 [root@mysql等]#服务关系型数据库停止-停止关系型数据库进程 关闭关系型数据库.成功! [root@mysql等]# mysqld_safe 跳过资助表格启动关系型数据库时不启动赠款表,授权表。执行后出现下面画面,另起一个新会话。 [1] 3574 [root@mysql等】# 161215 06:13:53 MySQL _ safe 登录到/var/lib/mysql/mysql.err . 161215 06:13:53 mysqld _ safe启动mysqld 带有来自/var/lib/mysql的数据库的守护程序 [root@mysql ~]# ps -ef|grep mysql -查看关系型数据库进程是否起来 root 3467 3440 0 05:29 pts/2 00:00:00 MySQL-uan dy-px xx root 3574 2845 0 06:13 pts/0 00:00:00/bin/sh/usr/bin/mysqld _ safe 跳过拨款表 mysql 3677 3574 2 06:13 pts/0 00:00:00/usr/sbin/mysqld-basedir=/usr -datadir=/var/lib/MySQL-plugin- mysql UPDATE用户集 密码=密码( cccccc )其中用户= root-更改根密码 查询正常,4行受影响(0.04秒) 匹配的行: 4更改: 4警告: MySQL FLUSH PRICES-权限更新 查询正常,0行受影响(0.00秒) [root @ MySQL ~]# MySQL-uroot-p 123456 -使用旧密码登录,发现不行,说明密码已经更新 警告:在命令行中使用密码 接口可能不安全。 错误1045 (28000):拒绝用户访问 根“@”localhost(使用密码:是) [root @ MySQL ~]# MySQL-uroot-pccccc-新密码登录成功 警告:在命令行中使用密码 接口可能不安全。 欢迎来到关系型数据库监视器。命令结束 用;或\g . 关系型数据库 感谢你能够认真阅读完这篇文章,希望小编分享的“MySQL如何进行密码管理 这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!