溫馨提示×

mysql新建用戶并授權(quán)的方法是什么

小億
134
2023-10-08 21:05:51
欄目: 云計算

要在MySQL中新建用戶并授權(quán)的方法是使用以下步驟:

  1. 使用root用戶登錄到MySQL服務(wù)器。

  2. 運(yùn)行以下命令來創(chuàng)建新用戶:

CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';

其中,'username’是新用戶的用戶名,'localhost’表示用戶只能從本地連接訪問。你可以根據(jù)需要修改這些值。

  1. 授予用戶權(quán)限。以下是一些常見的授權(quán)命令:
  • 授予所有權(quán)限:
GRANT ALL PRIVILEGES ON *.* TO 'username'@'localhost';
  • 授予特定數(shù)據(jù)庫的所有權(quán)限:
GRANT ALL PRIVILEGES ON database_name.* TO 'username'@'localhost';
  • 授予特定表的特定權(quán)限:
GRANT SELECT, INSERT, UPDATE ON database_name.table_name TO 'username'@'localhost';

你可以根據(jù)需要調(diào)整授權(quán)級別和權(quán)限。

  1. 刷新權(quán)限以使更改生效:
FLUSH PRIVILEGES;

完成后,新用戶就可以使用指定的用戶名和密碼登錄到MySQL服務(wù)器,并根據(jù)其被授予的權(quán)限執(zhí)行相應(yīng)的操作。

請注意,如果你想使用戶能夠從遠(yuǎn)程主機(jī)連接,請將’localhost’替換為允許訪問的遠(yuǎn)程主機(jī)的IP地址或主機(jī)名。例如,可以使用’%'來允許所有遠(yuǎn)程主機(jī)的訪問。

0