要創建一個只讀用戶,需要在MySQL中執行以下步驟:
mysql -u root -p
CREATE USER 'readonlyuser'@'localhost' IDENTIFIED BY 'password';
將readonlyuser
替換為你希望創建的只讀用戶的用戶名,password
替換為用戶的密碼。
GRANT SELECT ON database_name.* TO 'readonlyuser'@'localhost';
將database_name
替換為你希望用戶只讀的數據庫名。
FLUSH PRIVILEGES;
現在,readonlyuser
用戶將只有對指定數據庫的只讀權限,無法進行更新、刪除等操作。