1. 程式人生 > >MySQL 建立使用者並設定所有許可權

MySQL 建立使用者並設定所有許可權

1、建立使用者:CREATE USER 'username'@'host' IDENTIFIED BY 'password';

username:使用者名稱;

host:指定在哪個主機上可以登入,本機可用localhost,%通配所有遠端主機;

password:使用者登入密碼;

2、授權:GRANT ALL PRIVILEGES ON  *.* TO ‘username’@‘%’ IDENTIFIED BY 'password’;

格式:grant 許可權 on 資料庫名.表名 to 使用者@登入主機 identified by "使用者密碼";

*.* 代表所有權;

@ 後面是訪問MySQL的客戶端IP地址(或是 主機名) % 代表任意的客戶端,如果填寫 localhost 為本地訪問(那此使用者就不能遠端訪問該mysql資料庫了)。

3、重新整理許可權:FLUSH PRIVILEGES;

其他參考文章: