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密碼
- mysql_config_editor安全登入工具學習MySql
- MySQL login-path 本地快捷登陸MySql
- 如何刪除word文件密碼保護 解除word文件保護密碼密碼
- 密碼登入密碼
- word怎麼取消開啟文件的保護密碼 word文件刪除密碼保護密碼
- 600萬密碼洩露之後,我們該如何保護自己的密碼?密碼
- 線上去除PDF密碼保護密碼
- Word文件密碼保護怎麼解除?密碼
- 密碼方式登入redis密碼Redis
- uniapp 完成兩種方式登入 驗證碼登入 密碼登入APP密碼
- mysql_config_editorMySql
- 破解 MySQL5.7 資料庫的 root 登入密碼MySql資料庫密碼
- 6個使用KeePassX保護密碼的技巧密碼
- Gawker攻擊事件暴露密碼保護缺陷事件密碼
- 賬號密碼登入介面密碼
- PbootCMS後臺登陸密碼忘記/找回密碼後臺登入密碼外掛boot密碼
- mysql_config_editor元件MySql元件
- 如何為OSX備忘錄新增密碼保護?密碼
- unbuntu16.04 伺服器的 免密登入、秘鑰登入和禁止密碼登入 配置伺服器密碼
- unbuntu16.04 伺服器的 免密登入、祕鑰登入和禁止密碼登入 配置伺服器密碼
- win10 excel有密碼保護怎麼強制開啟_win10 excel有密碼保護如何解除Win10Excel密碼
- ssh直接帶密碼登入Linux,Linux自動密碼登陸利器sshpass密碼Linux
- IdentityServer4 中文文件 -10- (快速入門)使用密碼保護APIIDEServer密碼API
- Linux密碼策略和登入配置Linux密碼
- elasticsearch加賬號密碼登入Elasticsearch密碼
- Redis使用認證密碼登入Redis密碼
- Ubuntu 忘記 phpMyAdmin 登入密碼UbuntuPHP密碼
- PbootCMS忘記登入密碼怎麼辦?忘記了PBootCMS後臺的登入密碼boot密碼
- 直播原始碼,zabbix忘記登入密碼原始碼密碼
- PbootCMS後臺登陸密碼忘記/找回後臺登入密碼外掛boot密碼
- mysql_config_editor 配置工具MySql
- 密碼雙保險!谷歌即將預設開啟雙因子登入認證密碼谷歌
- 直播app原始碼,登入時自動輸入密碼/自動記住密碼APP原始碼密碼
- linux破解root登入密碼,並重置Linux密碼
- SSH 遠端登入「記住密碼」密碼
- .NetCore 登入(密碼鹽+隨機數)NetCore密碼隨機
- 修改預設登入網站密碼?網站密碼