簡體   English   中英

如何撤銷 db2 中公共用戶的權限?

[英]How to revoke privileges from a public user in db2?

您好,我正在嘗試撤銷公共用戶在我的示例數據庫中創建表的權限。

我插入這個聲明:

db2 revoke createtab on sample from public

運行它時,數據庫會出現問題。

C:\Users\Administrator\Documents>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

我已經創建了數據庫,我也以管理員身份登錄。

我不知道我的問題在哪里...

正確的語法是:

從公共數據庫中撤銷CREATETAB

也就是說,您不得使用數據庫名稱代替DATABASE關鍵字。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM