如何在MySQL資料庫伺服器中建立使用者帳戶?


眾所周知,MySQL資料庫伺服器在MySQL資料庫中包含使用者表,用於儲存使用者帳戶,因此可以使用MySQL資料庫在MySQL資料庫伺服器中建立使用者帳戶。建立新使用者帳戶時必須注意兩點,一是使用者名稱,二是@符號後面的主機名。建立使用者帳戶的語法如下:

語法

Use mysql;
CREATE USER user_account IDENTIFIED BY password;

這裡`user_account`是我們要註冊的使用者名稱。它可以類似於`使用者名稱@主機名`。

密碼是我們希望為`user_account`設定的密碼。MySQL伺服器將使用此密碼來識別該使用者。

示例

在下面的示例中,我們正在MySQL資料庫的使用者表下建立一個名為abcd@localhost的使用者:

mysql> use mysql
Database changed
mysql> create user abcd@localhost identified by 'password123';
Query OK, 0 rows affected (0.04 sec)

下面的查詢將為新的使用者帳戶abcd@localhost提供許可權。

mysql> SHOW GRANTS FOR abcd@localhost;
+------------------------------------------+
| Grants for abcd@localhost                |
+------------------------------------------+
| GRANT USAGE ON *.* TO 'abcd'@'localhost' |
+------------------------------------------+
1 row in set (0.01 sec)
Questi

更新於:2019年7月30日

255 次瀏覽

啟動您的職業生涯

完成課程獲得認證

開始
廣告