如何在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
廣告