在 Manjaro 上管理 MySQL 用戶權(quán)限,需要首先確保已經(jīng)安裝了 MySQL 數(shù)據(jù)庫
打開終端。
輸入以下命令以啟動(dòng) MySQL 服務(wù):
sudo systemctl start mysqld
mysql -u root -p
這將提示你輸入 root 用戶的密碼。
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'newpassword';
GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'localhost';
如果只想為特定數(shù)據(jù)庫分配權(quán)限,可以將 *.*
替換為 database_name.*
。
FLUSH PRIVILEGES;
exit
現(xiàn)在,新用戶已經(jīng)創(chuàng)建并具有相應(yīng)的權(quán)限。他們可以使用以下命令登錄:
mysql -u newuser -p
要?jiǎng)h除用戶或更改其權(quán)限,可以使用以下命令:
DROP USER 'newuser'@'localhost';
ALTER USER 'newuser'@'localhost' IDENTIFIED BY 'new_password';
REVOKE ALL PRIVILEGES ON *.* FROM 'newuser'@'localhost';
完成后,請(qǐng)記住刷新權(quán)限并退出 MySQL 命令行客戶端。