mysql的grant详细用法
时间: 2023-03-30 19:03:14 浏览: 134
mysql 5.7.21 解压版安装配置方法图文教程
MySQL 的 GRANT 命令用于授权用户访问数据库或执行特定操作。GRANT 命令的语法如下:
GRANT privileges ON database.table TO user@host IDENTIFIED BY 'password';
其中,privileges 表示授权的权限,可以是 SELECT、INSERT、UPDATE、DELETE 等;database.table 表示授权的数据库和表名;user@host 表示授权的用户和主机名;IDENTIFIED BY 'password' 表示用户的密码。
例如,授权用户 testuser 在数据库 testdb 中执行 SELECT 和 INSERT 操作,命令如下:
GRANT SELECT, INSERT ON testdb.* TO testuser@localhost IDENTIFIED BY 'password';
注意,GRANT 命令需要具有 GRANT OPTION 权限的用户才能执行。如果要撤销授权,可以使用 REVOKE 命令。
阅读全文