1. 創(chuàng)建新用戶
ewuser”的用戶:
```ewuser'@'localhost' IDENTIFIED BY 'password';
2. 授予權(quán)限
ewuser”用戶對(duì)“testdb”數(shù)據(jù)庫(kù)的所有權(quán)限:
```ewuser'@'localhost';
3. 刷新權(quán)限
使用FLUSH PRIVILEGES語句刷新MySQL的權(quán)限表,以便新用戶的權(quán)限立即生效:
FLUSH PRIVILEGES;
4. 驗(yàn)證新用戶權(quán)限
為了驗(yàn)證新用戶是否具有所需的權(quán)限,我們可以使用以下步驟:
- 以新用戶身份登錄MySQL:
```ysqlewuser -p
- 嘗試訪問已授權(quán)的數(shù)據(jù)庫(kù):
USE testdb;
如果您成功訪問了數(shù)據(jù)庫(kù),則新用戶具有所需的權(quán)限。如果出現(xiàn)錯(cuò)誤,您需要重新檢查新用戶的權(quán)限是否正確授予。
通過以上步驟,您可以在MySQL中創(chuàng)建新用戶并授權(quán)所需的權(quán)限。為了驗(yàn)證新用戶是否具有所需的權(quán)限,您可以以新用戶身份登錄MySQL并嘗試訪問已授權(quán)的數(shù)據(jù)庫(kù)。這是MySQL中驗(yàn)證新建用戶是否具有權(quán)限的詳細(xì)步驟。