mysql_config_editor 加密用户的密码
来源:互联网 发布:金十数据招聘 编辑:程序博客网 时间:2024/05/29 13:00
mysql在my.cnf的[client]部分填写user和password,且是明文的,容易导致密码泄露。
mysql5.6新功能增强了用户密码安全特性,让用户在不知道密码的情况下可以登录,使密码对第三方用户保密。
mysql_config_editor set --login-path=test(自定义的名字) --user=root --host=localhost --password
Enter password: (输入密码)登录测试:
mysql --login-path=test(对应上面设置的自定义名字)
用户密码被修改后,需要重新创建login-path。
mysql_config_editor print --all <span style="color: rgb(51, 51, 51); font-family: Arial; font-size: 14px; line-height: 26px;">查看.mylogin.cnf的内容</span>
[root@li994-180 tmp]# mysql_config_editor set --login-path=anquan --host=localhost --user=ljk --password ------Enter password: [root@li994-180 tmp]# mysql --login-path=anquanERROR 1045 (28000): Access denied for user 'ljk'@'localhost' (using password: YES)[root@li994-180 tmp]# [root@li994-180 tmp]# mysql -uroot -p123456Warning: Using a password on the command line interface can be insecure.Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 8Server version: 5.6.27 MySQL Community Server (GPL)Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respectiveowners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql> create user ljk@'localhost' identified by 'hello';Query OK, 0 rows affected (0.01 sec)mysql> exitBye[root@li994-180 tmp]# mysql --login-path=anquanWelcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 9Server version: 5.6.27 MySQL Community Server (GPL)Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respectiveowners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql> exitBye[root@li994-180 tmp]# cd[root@li994-180 ~]# file .mylogin.cnf <span style="color: rgb(102, 102, 102); font-family: 宋体, Arial; font-size: 16px; line-height: 26px;">mysql_config_edit 加密后的数据保存在用户主目录下</span>.mylogin.cnf: data[root@li994-180 ~]#
[root@li994-180 ~]# mysql -uroot -p123456Warning: Using a password on the command line interface can be insecure.Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 10Server version: 5.6.27 MySQL Community Server (GPL)Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respectiveowners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql> create user lijingkuan@'localhost' identified by 'lijingkuan';Query OK, 0 rows affected (0.00 sec)mysql> exitBye[root@li994-180 ~]# mysql_config_editor set --login-path=ceshi --host=localhost --user=lijingkuan --passwordEnter password: [root@li994-180 ~]# mysql --login-path=ceshiWelcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 11Server version: 5.6.27 MySQL Community Server (GPL)Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respectiveowners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql> exitBye[root@li994-180 ~]# [root@li994-180 ~]# [root@li994-180 ~]# mysql_config_editor print --all[anquan]user = ljkpassword = *****host = localhost[ceshi]user = lijingkuanpassword = *****host = localhost[root@li994-180 ~]# [root@li994-180 ~]#
0 0
- mysql_config_editor 加密用户的密码
- mysql_config_editor的用法
- mysql_config_editor
- 对用户的密码进行加密
- 用户登陆,密码加密的问题
- java 登陆用户的密码MD5加密
- mysql_config_editor实现mysql无密码登录
- Hibernate的配置文件中用户和密码的加密
- CakePHP: 用户输入密码的自动加密处理
- ZendFramework2开发-网站用户的密码加密和身份鉴定
- 对用户输入的密码进行MD5加密
- php实现用户注册密码的crypt加密
- 用户登录时的用户名密码加密解密问题和“记住密码”功能
- 用shiro加密器给登录密码加密 如何在添加用户的时候给用户密码加密
- proxool配置文件中用户和密码加密
- 用户登录提交前,密码加密传输
- hmailserver设置用户账户密码加密类型
- MD5 加密登录用户名称和密码
- png图片压缩方法
- JSONCPP bug
- 支持向量机:Outliers
- Scale 实例
- Service
- mysql_config_editor 加密用户的密码
- android-消息传递机制Message、MessageQueue、Handler、Looper
- 基本递归和尾递归
- SQL0964C The transaction log for the database is full. SQLSTATE=57011
- mysql 日期时间运算函数
- 支持向量机:Numerical Optimization
- Your build settings specify a provisioning profile with the UUID “”, however, no such provisioning p
- 静磁问题
- 亲授MVC5中EF6 Code First启动慢及间隙变慢优化的实践经验