DB2 建立使用者和組,資料庫

2021-12-29 22:49:37 字數 1255 閱讀 8180

db2-建立使用者和組,資料庫

1、增加乙個作業系統使用者 

groupadd test---新增使用者組test  

useradd -m -g test -d /home/test test---新增使用者test  

passwd test---修改test的密碼  

2、賦予使用者db2許可權 

db2 connect to sample---連線到sample資料庫  

db2 grant connect on database to user test---賦予test使用者sample資料庫的connect許可權  

db2 connect reset--關閉連線  

3、修改test使用者的.bashrc檔案 

## 將下面的**新增到test使用者的.bashrc檔案中。  

if [ -f /db2home/db2inst1/sqllib/db2profile ]; then  

. /db2home/db2inst1/sqllib/db2profile  

fi  

##測試連線  

source .bashrc  

db2 connect to sample 

知道了如何新增db2使用者,那麼想刪除db2使用者該怎麼辦呢?很簡單,只要刪除作業系統中的使用者就可以了,如下: 

userdel test---刪除作業系統使用者

db2使用者許可權控制:

1)、構造例項:

我們已經在db2使用者db2inst1下建立好資料庫test,下邊存在test_table表和test_procedure儲存過程。我們已經建立好乙個空的**使用者agent_user(db2inst1和agent_user都是作業系統使用者),和db2inst1設定了相同的環境變數。

2)、登入db2inst1使用者,連線test資料庫,將test下表的select許可權和儲存過程的excute許可權賦給**使用者agent_user。

$ db2 connect to test

$ db2 "grant select on db2inst1.test_table to agent_user"

$ db2 "grant excute on db2inst1.test_procedure to agent_user"

3)、登入agent_user使用者,設定當前模式並指定sql執行路徑: 

$ db2 「set current schema db2inst1」

$ db2 「set current path db2inst1」

建立 DB2 資料庫

可以使用 tivoli privacy manager 資料庫建立程式或使用資料庫產品介面可以建立 tivoli privacy manager 資料庫 表和配置資料庫。使用 db2 資料庫建立程式 使用 tivoli privacy manager 資料庫建立程式來建立 tivoli privac...

建立DB2資料庫

建立db2資料庫 1.建立資料庫 db2cmd db2 list db directory 查詢現存的資料庫 create db dbname 建立資料庫 2.建立使用者名稱密碼 方法一 db2cmd db2cc 選擇建立好的資料庫 使用者和組物件 資料庫使用者中新建 我的電腦 管理 本地使用者和組...

DB2 資料庫建立

登入資料庫管理使用者 db2inst db2 db2inst db2 create database dbname automatic storage yes on dbauto dbpath on database using codeset gbk territory cn collate us...