DB2 730學習筆記2

2021-08-31 04:58:41 字數 808 閱讀 1366

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 ...