mysql資料庫使用者許可權管理

2021-08-21 13:12:05 字數 445 閱讀 2299

知識點總結:

三句話:

1. create user 'golden'@'localhost' identified by 'gd2017';

2. grant all on test.* to 'golden'@'localhost';

3. flush privileges;

解釋:

1、create user 語句用於建立使用者(及密碼)。其中 golden 是使用者名稱,gd2017 是密碼。localhost 則表明是本地使用者。

2、grant 語句用於對使用者進行賦權。

其中,all 表示所有的許可權,包括對資料的增刪改查及更改資料庫;test為具體某個資料庫名,test.* 表示該資料庫下所有的表(以及檢視等);golden 則為剛才所建立的使用者名稱。

3.flush 語句使更改生效。

mysql資料庫 使用者的建立 許可權管理

建立乙個aaa使用者只能在本地登入 create user aaa localhost identified by 密碼 建立乙個使用者bbb只能在 ip 位址為10.10.10.10 ip 登入 create user bbb 10.10.10.10 identified by 密碼 create...

MySQL資料庫8(十八)使用者許可權管理

使用者許可權管理 在不同的專案中給不同的角色 開發者 不同的操作許可權,為了保證資料庫資料的安全 mysql需要客戶端進行連線認證才能進行伺服器操作,需要使用者資訊。mysql中所有使用者的資訊都儲存在mysql資料庫下的user表中。預設的,在安裝mysql的時候,如果沒有建立,那麼意味著所有的使...

mysql測試許可權 資料庫使用者許可權管理與測試

開啟實驗平台,進入windows xp系統。1 開啟命令列提示符,從localhost,用root使用者名稱登陸mysql5.5,輸入密碼 123456。2 建立資料庫student course,並在該資料庫中建立student表 建立資料庫student course 建立表students 在...