切換資料庫
mysql>use mysql;
建立使用者(user1:使用者名;%:任意ip,也可以指定,root預設就是localhost;123456:登入密碼)
mysql>CREATE USER 'user1'@'%' IDENTIFIED BY '123456';
授權,預設建立的使用者權限是usage,就是無權限,隻能登入而已,(all:所有權限,這裡有select,update等等權限,可以去搜一下;後面的.:指定資料庫.指定表,這裡是所有;to後面就是你剛才建立的使用者)
mysql>grant all on . to 'user1'@'%';
注意:用以上指令授權的使用者不能給其它使用者授權,如果想讓該使用者可以授權,用以下指令:
GRANT all ON databasename.tablename TO 'username'@'host' WITH GRANT OPTION;
mysql>
mysql> CREATE USER 'admin'@'%' IDENTIFIED BY '123456';
Query OK, 0 rows affected (0.07 sec)
mysql> grant all on . to 'user1'@'%';
mysql> grant all on . to 'admin'@'%';
Query OK, 0 rows affected (0.09 sec)
