答:剛安裝完 MySQL 數(shù)據(jù)庫(kù)后,只有 root 用戶默認(rèn)具有最高權(quán)限,其他用戶無(wú)法進(jìn)行數(shù)據(jù)庫(kù)操作。因此,需要對(duì)其他用戶進(jìn)行權(quán)限設(shè)置。具體步驟如下:
1. 登錄 MySQL 數(shù)據(jù)庫(kù)
在終端輸入以下命令:
```ysql -u root -p
然后輸入 root 用戶的密碼,即可登錄 MySQL 數(shù)據(jù)庫(kù)。
2. 創(chuàng)建新用戶
在 MySQL 中,可以通過以下語(yǔ)句創(chuàng)建新用戶:
```ame'@'localhost' IDENTIFIED BY 'password';
ame 為新用戶的名稱,password 為新用戶的密碼。@'localhost' 表示該用戶只能在本地登錄。
3. 設(shè)置用戶權(quán)限
接下來(lái),需要為新用戶設(shè)置權(quán)限。在 MySQL 中,可以通過以下語(yǔ)句設(shè)置用戶權(quán)限:
```ame'@'localhost';
ame'@'localhost' 表示新用戶在本地的訪問權(quán)限。此語(yǔ)句將為新用戶授予所有數(shù)據(jù)庫(kù)和表的所有權(quán)限。
4. 刷新權(quán)限
在 MySQL 中,修改用戶權(quán)限后需要刷新權(quán)限才能生效。可以通過以下語(yǔ)句刷新權(quán)限:
FLUSH PRIVILEGES;
至此,新用戶的權(quán)限設(shè)置就完成了。
剛安裝完 MySQL 數(shù)據(jù)庫(kù)后,只有 root 用戶默認(rèn)具有最高權(quán)限,其他用戶無(wú)法進(jìn)行數(shù)據(jù)庫(kù)操作。需要?jiǎng)?chuàng)建新用戶并設(shè)置權(quán)限,才能進(jìn)行數(shù)據(jù)庫(kù)操作。具體步驟為:登錄 MySQL 數(shù)據(jù)庫(kù),創(chuàng)建新用戶,設(shè)置用戶權(quán)限,刷新權(quán)限。