色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql 0和1的修改密碼

謝彥文2年前10瀏覽0評論

MySQL是一款開源的關系型數據庫管理系統。在MySQL中,每個用戶都有一個獨立的用戶名和密碼來訪問數據庫。默認情況下,MySQL的密碼采用0和1的方式進行加密儲存,這樣來保障用戶數據的安全性,但也給用戶造成了一些不便。因此,在此我們介紹如何修改MySQL的0和1加密方式。

1. 登陸MySQL
# mysql -u root -p
2. 選擇要修改密碼的數據庫
mysql>use mysql;
3. 列出當前用戶的賬號和密碼,使用如下命令
mysql>select user,authentication_string,plugin from user;
輸出結果會有如下兩個字段:
+------------------+-------------------------------------------+
| user             | authentication_string                     |
+------------------+-------------------------------------------+
| root             | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 |
| mysql.session    | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE |
| mysql.sys        | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE |
| debian-sys-maint | *CC744277A401A7D25BE1CA89AFF17BF607F876FF |
+------------------+-------------------------------------------+
可以發現,root賬號的password字段是經過0和1加密的,因此,我們需要將其修改為其他加密方式的密碼。
4. 修改root的密碼為明文方式
mysql>ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
注意:此處的new_password是你要修改的新密碼,可以自定義。
5. 查看root賬號的authentication_string字段是否被更新
mysql>select user,authentication_string,plugin from user where user='root';
在輸出結果中,我們可以看到,root賬號的authentication_string字段已經被更新為避免采用0和1加密的安全方式的加密字符串。
6. 退出MySQL
mysql>exit;
好了,以上便是修改MySQL密碼的過程,如果已經不再需要0和1加密,可以將數據庫中的其他用戶密碼也按照類似的方式進行修改。