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

mysql創建的用戶無法登陸

錢淋西2年前8瀏覽0評論

當我們在mysql中創建一個新用戶時,有時候會遇到創建的用戶雖然已經成功創建了,但是無法使用此用戶登陸mysql的情況。下面,我們將分析可能導致這種情況出現的原因,并給出解決方案。

首先,如果創建的用戶無法登陸mysql,我們需要檢查以下幾個方面:

1.用戶名和密碼是否正確,尤其是密碼是否輸入錯誤。
2.用該用戶所在的主機是否有與該用戶對應的授權。
3.mysql服務是否已經啟動。
4.是否允許遠程訪問。
5.是否開啟了防火墻攔截了mysql端口。

如果以上方面都已經檢查確認無誤,則我們需要對mysql服務進一步探查,執行以下步驟:

1.首先,我們需要在掛起mysql服務時添加--skip-grant-tables選項重啟mysql:mysqld --skip-grant-tables;
2.然后重新連接mysql,使用root用戶或其他擁有權限的用戶登陸到mysql;
3.以此輸入如下命令:
UPDATE user SET authentication_String=PASSWORD('NewPassWord') WHERE USER='UserName' AND HOST='Host';
4.釋放mysql grant:FLUSH PRIVILEGES;
5.最后,我們可以關閉mysql服務:service mysqld stop,然后以如下命令重新啟動mysql:
/etc/init.d/mysqld start。

接下來,我們再次嘗試使用剛剛創建的用戶登錄mysql,并檢查是否可以成功登錄。如果檢查確認無誤,則代表我們成功解決了創建用戶無法登陸的問題。