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

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

mysql建立使用者並設定所有許可權
1、建立使用者:CREATE USER 'username'@'host' IDENTIFIED BY 'password';
username:使用者名稱;
host:指定在哪個主機上可以登入,本機可用localhost,%通配所有遠端主機;
password:使用者登入密碼;

2、授權:GRANT ALL PRIVILEGES ON  *.* TO ‘username’@‘%’ IDENTIFIED BY 'password’;
重新整理許可權:FLUSH PRIVILEGES;
格式:grant 許可權 on 資料庫名.表名 to 使用者@登入主機 identified by "使用者密碼";
*.*代表所有權;
@ 後面是訪問MySQL的客戶端IP地址(或是 主機名) % 代表任意的客戶端,如果填寫 localhost 為本地訪問(那此使用者就不能遠端訪問該mysql資料庫了)。