db2特權
特權分為兩類:資料庫級特權和物件級特權。
使用者可以擁有的資料庫級特權:
createtab:使用者可以在資料庫中建立表。
bindadd:使用者可以使用bind命令在資料庫中建立包。
connect:使用者可以連線資料庫。
create_not_fenced:使用者可以建立unfenced使用者定義函式(udf)。
implicit_schema:使用者可以在資料庫中隱式的建立模式,而不需要使用create schema命令。
load:使用者可以將資料裝載到表中。
quiesce_connect:使用者可以訪問處於quiesced狀態的資料庫。
create_external_routine:使用者可以建立**用程式和資料塊的其他使用者使用的過程。
顯式特權
可以使用grant和revoke命令顯式的對使用者或組授權或撤銷特權。
例如:db2 grant select on table gmilne.org to user test1 將查詢表的許可權授權給test1使用者
隱式特權
當發出命令時,db2可能會自動地授予特權,而不需要像前面看到的使用grant語句。
例如:create table
create schema
create view
create database
間接特權
當資料庫管理器執行包時,可以間接獲得特權。
DB2 730學習筆記7
使用insert語句在表或檢視中新增新的行。insert into staff values 1212,cerny 20,sales 3,90000.00,30000.00 insert into staff values 1213,cerny 20,sales 3,90000.00,30000.0...
DB2 730學習筆記4
對db2資料庫進行編目 在建立資料庫時db2會自動的對資料庫進行編目。如果沒有編目資訊,應用程式就無法連線資料庫。在客戶機上對資料庫進行編目有三種方法 使用發現的自動配置 使用訪問配置檔案的自動配置 手工配置。用control center操縱db2物件 兩個效能引數 extentsize和pref...
db2dual DB2學習筆記
drwxr xr x 6 bin bin 4096 2009 11 16 db2 r xr xr x 1 bin bin 5340 2009 11 16 db2ckupgrade r xr xr x 1 bin bin 5293 2009 11 16 db2 deinstall r xr xr x ...