我們如何在 MySQL 資料庫伺服器中建立使用者賬號?
眾所周知,MySQL 資料庫伺服器在 MySQL 資料庫中有一個使用者表,該表用於儲存使用者賬號,因此,透過使用 MySQL 資料庫,我們可以在 MySQL 資料庫伺服器中建立使用者賬號。建立新使用者賬號時,有兩件事必須牢記,一是使用者名稱,二是主機名,即 @ 字元的後半部分。建立使用者賬號的語法如下 −
語法
Use mysql; CREATE USER user_account IDENTIFIED BY password;
此處 user_account 是要考慮的使用者的名稱。可以是 username@hostname 這樣的格式。
密碼是我們希望為 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
廣告