MySQL數據庫管理系統使用GRANT和REVOKE語句來管理用戶權限。以下是一些常用的權限管理操作:
示例:CREATE USER ‘username’@‘hostname’ IDENTIFIED BY ‘password’;
示例:GRANT SELECT, INSERT, UPDATE ON database_name.* TO ‘username’@‘hostname’;
示例:REVOKE SELECT, INSERT, UPDATE ON database_name.* FROM ‘username’@‘hostname’;
示例:SHOW GRANTS FOR ‘username’@‘hostname’;
示例:DROP USER ‘username’@‘hostname’;
除了以上操作,還可以使用FLUSH PRIVILEGES語句刷新權限,使權限修改生效。要注意的是,管理用戶權限需要具有足夠的權限的用戶才能執行相應的操作。