MySQL使用者許可權

2021-07-03 17:58:07 字數 641 閱讀 5847

1 mysql下建立新的使用者

語法:1.create user 使用者名稱 identified by '密碼';

例:create user xiaogang identified by '123456';

新建立的使用者,預設情況下是沒有任何許可權的。

2. 如何給使用者分配許可權

語法:1.grant 許可權 on 資料庫.資料表 to '使用者' @ '主機名';

例:給 xiaogang 分配所有的許可權

grant all privileges on *.* to 'xiaogang'@'%';

這個時候 xiaogang 就擁有了 所有許可權了

部分授權

如,增加乙個使用者user1密碼為password1,讓其可以在本機上登入, 並對所有資料庫有查詢、插入、修改、刪除的許可權。首先用以root使用者連入mysql,然後鍵入以下命令:

grant select,insert,update,delete on *.* to user1@localhost identified by "password1";

使修改的東西立即生效,必須執行一下命令

flush privileges

登陸mysql、

mysql -u使用者名稱 -p使用者密碼 -h主機ip位址

mysql配置使用者許可權 mysql使用者許可權配置

mysql使用者許可權配置 有什麼不對的地方請各位大神多多指教!1,檢視使用者表 mysql select user,password,host from mysql.user user 使用者名稱 password 密碼 加密 host 連線ip 2,開放遠端連線 vim etc mysql ma...

mysql使用者許可權時間 Mysql使用者許可權管理

1.檢視mysql使用者 select user,host,authentication string from mysql.user user host authentication string root localhost root b7d0cf7b6e2f root 127.0.0.1 ro...

mysql使用者和許可權 MySQL使用者及許可權知識梳理

一 賬號使用者賬號mysql使用者賬號組成 user host user 使用者名稱。mysql create user user host identified by pwd 使用者重新命名 mysql rename user old username to new username 刪除使用者 ...