以下是 GRANT 语句的基本语法:
GRANT privilege[, privilege, ...] ON object TO user[, user, ...];
其中:
- privilege 是授予的权限,例如 SELECT、INSERT、UPDATE、DELETE 等。
- object 是授予权限的数据库对象,如表、视图等。
- user 是被授予权限的用户名或用户组。
以下是一个示例,演示如何使用 GRANT:
GRANT SELECT, INSERT ON your_table TO your_user;
这个命令将对表 your_table 授予 SELECT 和 INSERT 权限给用户 your_user。
请注意,具体的语法和可用的权限可能会因 OceanBase 数据库的版本而异。此外,确保在授予权限之前,你有足够的权限执行 GRANT 命令。
如果你想要撤销已经授予的权限,可以使用 REVOKE 命令。例如:
REVOKE privilege[, privilege, ...] ON object FROM user[, user, ...];
这个命令用于撤销已经授予的权限。同样,也需要相应的权限来执行 REVOKE 命令。
转载请注明出处:http://www.zyzy.cn/article/detail/11527/OceanBase