mysql grant用法
时间: 2023-03-30 13:03:12 浏览: 166
MySQL数据库用户帐号管理基础知识详解.doc
MySQL 的 GRANT 命令用于授权用户访问数据库和执行特定操作的权限。它的语法如下:
GRANT privileges ON database.table TO 'user'@'host';
其中,privileges 是用户被授予的权限,可以是 SELECT、INSERT、UPDATE、DELETE 等;database.table 是授权的数据库和表名;'user'@'host' 是被授权的用户和主机名。
例如,授权用户 testuser 在数据库 testdb 中对表 testtable 进行 SELECT 和 INSERT 操作的权限,可以使用以下命令:
GRANT SELECT, INSERT ON testdb.testtable TO 'testuser'@'localhost';
注意,授权后需要使用 FLUSH PRIVILEGES 命令刷新权限表,使授权生效。
阅读全文