windows下DB2賦權以及DBeaver新建SCHEMA和TABLE

1.賦權

給自己整個最高權限吧, 別委屈了自己

先管理員模式打開命令行

C:\Windows\system32> db2cmd

新打開的命令行界面中連接到自己的數據庫

C:\Windows\system32>db2 connect to mydb2

   數據庫連接信息

 數據庫服務器         = DB2/NT64 11.5.0.0
 SQL 授權標識         = 27175
 本地數據庫別名       = MYDB2

授予DBADM權限

C:\Windows\system32>DB2 GRANT DBADM ON DATABASE TO USER ADMIN
DB20000I  SQL 命令成功完成。

其中ADMIN是你的用戶.如果不想要最高權限, 還可以授予以下權限:

  • CREATETAB: 用戶可以在數據庫中創建表。   
  • BINDADD: 用戶可以使用 BIND 命令在數據庫中創建包。   
  • CONNECT: 用戶可以連接數據庫。   
  • CREATE_NOT_FENCED: 用戶可以創建 unfenced 用戶定義函數(UDF)。   
  • IMPLICIT_SCHEMA: 用戶可以在數據庫中隱式地創建模式,而不需要使用 CREATE SCHEMA 命令。   
  • LOAD: 用戶可以將數據裝載進表中。   
  • QUIESCE_CONNECT: 用戶可以訪問處於靜默(quiesced)狀態的數據庫。   
  • CREATE_EXTERNAL_ROUTINE: 用戶可以創建供應用程序和數據庫的其他用戶使用的過程。
  • secadm:安全性管理員
  • Dbadm:DBADM 用戶對一個數據庫有幾乎完全的控制能力。DBADM 用戶不能執行某些維護或管理任務
    然後就可以在Dbeaver中爲所欲爲地新增SCHEMA和TABLE了.
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章