MySQL建立使用者與授權

2021-06-07 13:14:29 字數 561 閱讀 4901

1、建立使用者,建立使用者的時候不分配任何許可權

create user '使用者名稱'@『訪問』 identified by '密碼';

2、刪除使用者

drop user '使用者名稱';

3、分配許可權

grant 許可權 on 資料庫.表 to  '使用者名稱'@『訪問』 identified by '密碼';

grant select, insert, update, delete on *.* to 『root』@』%』 ;--分配基本許可權

grant all privileges on *.* to 『root』@』%』 ;--分配所有許可權,privileges 可省略

如果想讓授權的使用者,也可以將這些許可權 grant 給其他使用者,需要增加 grant option

grant all privileges on *.* to 『root』@』%』  with grant option;

檢視許可權

show grants for 『使用者名稱』

4、重新整理許可權,分配許可權後無法立刻生效需要重新整理許可權

flush privileges

MySQL建立使用者與授權

一 建立使用者 命令 create user username host identified by password 說明 username 你將建立的使用者名稱,host 指定該使用者在哪個主機上可以登陸,如果是本地使用者可用localhost,如果想讓該使用者可以從任意遠端主機登陸,可以使用萬...

MySQL建立使用者與授權

在linux 上的新裝的mysql 需要修改root 密碼 set password for root localhost password root 一,建立使用者 命令 create user username host identified by password 說明 username 你將...

MySQL建立使用者與授權

原文 一,建立使用者 命令 create user username host identified by password 說明 username 你將建立的使用者名稱,host 指定該使用者在哪個主機上可以登陸,如果是本地使用者可用localhost,如果想讓該使用者可以從任意遠端主機登陸,可以...