MySQL管理使用者
MySQL使用者帳號和資訊儲存在名為 mysql 的MySQL資料庫中。一般不需要直接存取 mysql 資料庫和表格(你稍後會明白這一點),但有時需要直接存取。需要直接存取它的時機之一是在需要獲得所有用戶帳號清單時。為此,可使用以下程式碼:
輸入:
use mysql; select user from user;
分析:mysql 資料庫有一個名為 user 的表,它包含所有使用者帳號。 user表有一個名為 user 的列,它儲存使用者登入名稱。新安裝的伺服器可能只有一個使用者(如這裡所示),過去建立的伺服器可能具有許多使用者。
用多個客戶機進行試驗試驗對使用者帳號和權限進行更改的最好方法是開啟多個資料庫客戶機(如mysql 命令列實用程式的多個副本),一個作為管理登錄,其他則以被測試的使用者登入。
更改口令
為了更改使用者口令,可使用 SET PASSWORD 語句。新口令必須如下加密:
輸入:
SET PASSWORD FOR bforta = Password('n3w p@$$w0rd');
分析:SET PASSWORD 更新使用者口令。新口令必須傳遞到 Password() 函數進行加密。
SET PASSWORD 也可以用來設定你自己的口令:
輸入:
SET PASSWORD = Password('n3w p@$$w0rd');
分析:不指定使用者名稱時,SET PASSWORD 更新目前登入使用者的口令。
【相關推薦】
1. Mysql免費視訊教學
# 5. mysql 5.5 安裝的圖文詳解
以上是mysql管理用戶、更改口令的命令列實例操作的詳細內容。更多資訊請關注PHP中文網其他相關文章!