要創建一個只讀用戶,需要在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用戶將只有對指定數據庫的只讀權限,無法進行更新、刪除等操作。