mysql之 mysql_config_editor/login-path 登入密碼保護
login-path是MySQL5.6開始支援的新特性。透過藉助mysql_config_editor工具將登陸MySQL服務的認證資訊加密儲存在.mylogin.cnf檔案(預設位於使用者主目錄) 。之後,MySQL客戶端工具可透過讀取該加密檔案連線MySQL,避免重複輸入登入資訊,避免敏感資訊暴露。
mysql_config_editor使用幫助:
配置:
mysql_config_editor set --host=127.0.0.1 --login-path=local3306 --port=3306 --user=root -p
其中可配置項
-h,–host=name 新增host到登陸檔案中
-G,–login-path=name 在登入檔案中為login path新增名字(預設為client)
-p,–password 在登陸檔案中新增密碼(該密碼會被mysql_config_editor自動加密)
-u,–user 新增使用者名稱到登陸檔案中
-S,–socket=name 新增sock檔案路徑到登陸檔案中
-P,–port=name 新增登陸埠到登陸檔案中
顯示配置:
mysql_config_editor print --login-path=local3306 #顯示執行的login-path配置
mysql_config_editor print --all #顯示所有的login-path資訊
刪除配置:
mysql_config_editor remove --login-path=local3306
其中可刪除項
-h,–host=name 新增host到登陸檔案中
-G,–login-path=name 在登入檔案中為login path新增名字(預設為client)
-p,–password 在登陸檔案中新增密碼(該密碼會被mysql_config_editor自動加密)
-u,–user 新增使用者名稱到登陸檔案中
-S,–socket=name 新增sock檔案路徑到登陸檔案中
-P,–port=name 新增登陸埠到登陸檔案中
重置配置:
mysql_config_editor reset --login-path=local3306
使用login-path登入:
shell>mysql --login-path=local3306
若要登入其他主機、其他埠,或者新增其他額外引數,直接在上述命令後新增即可
shell>mysql --login-path=local3306 -h host1 -P port1 #登入host1:poet1上的MySQL
shell>mysql --login-path=local3306 -h host1 -P port1 local3306_db #登入 host1:poet1 上的MySQL中的local3306_db庫
[root@12c01 ~]# mysql --login-path=local3306 test ## 直接進入配置環境 test 庫
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
01:52 test>
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31383567/viewspace-2212840/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL實現無密碼登入(mysql_config_editor)MySql密碼
- 從QQ登入方式想到的QQ密碼保護密碼
- 修改 MySQL 登入密碼MySql密碼
- 如何刪除word文件密碼保護 解除word文件保護密碼密碼
- mysql密碼和登入問題MySql密碼
- mysql_config_editor安全登入工具學習MySql
- labview密碼保護方式及如何保護labview密碼不被破解View密碼
- MySQL login-path 本地快捷登陸MySql
- 使用mysql_config_editor 建立一個加密登入MySql加密
- 密碼登入密碼
- word怎麼取消開啟文件的保護密碼 word文件刪除密碼保護密碼
- 如何破解Word文件密碼保護密碼
- EXCEL工作表保護密碼破解Excel密碼
- 智取螢幕保護密碼(轉)密碼
- 線上去除PDF密碼保護密碼
- 誰幹的mysql無密碼登入?薦MySql密碼
- 600萬密碼洩露之後,我們該如何保護自己的密碼?密碼
- MySQL 通過mysql_config_editor更安全的登入資料庫MySql資料庫
- Word文件密碼保護怎麼解除?密碼
- 密碼方式登入redis密碼Redis
- SSH免密碼登入密碼
- 關於Oracle和MySQL中的無密碼登入OracleMySql密碼
- Gawker攻擊事件暴露密碼保護缺陷事件密碼
- 6個使用KeePassX保護密碼的技巧密碼
- [Linux] SSH配置了免密碼登入,登入時還要輸入密碼Linux密碼
- uniapp 完成兩種方式登入 驗證碼登入 密碼登入APP密碼
- 破解 MySQL5.7 資料庫的 root 登入密碼MySql資料庫密碼
- 賬號密碼登入介面密碼
- 如何為OSX備忘錄新增密碼保護?密碼
- win10 excel有密碼保護怎麼強制開啟_win10 excel有密碼保護如何解除Win10Excel密碼
- centos配置ssh免密碼登入後,仍提示輸入密碼CentOS密碼
- WPS文字中的表格也保護密碼功能密碼
- MySQL入門--密碼策略MySql密碼
- elasticsearch加賬號密碼登入Elasticsearch密碼
- Redis使用認證密碼登入Redis密碼
- Linux SSH無密碼登入Linux密碼
- Mac 下 SSH 免密碼登入Mac密碼
- ssh公鑰免密碼登入密碼