如何撤销db2中公共用户的权限?



我试图撤销公共用户在我的示例数据库中创建表的权限。

我插入这个语句:

db2 revoke createtab on sample from public

运行此命令时,数据库出现问题。

C:UsersAdministratorDocuments>db2 revoke Createtab on sample from public
DB21034E  The command was processed as an SQL statement because it was not a
valid Command Line Processor command.  During SQL processing it returned:
SQL0204N  "ADMINISTRATOR.SAMPLE" is an undefined name.  SQLSTATE=42704

我已创建数据库,并以管理员身份登录。

我不知道我的问题在哪里

正确的语法是:

REVOKE CREATETAB ONDATABASE从公共

也就是说,不能用数据库名代替database字。

最新更新