當前位置:首頁 » 操作系統 » db2資料庫創建用戶

db2資料庫創建用戶

發布時間: 2022-05-30 21:11:06

① 如何在一個db2資料庫中創建多個db2用戶

db2的用戶就是系統的用戶,給系統用戶賦值,就可以當db2的用戶使用了。
資料庫用戶登錄後,默認的schema的名字就是用戶名,如果想要訪問別的用戶的表,就要加上schema。或者用set current schema命令來設置schema。

② DB2如何新建自己的資料庫並創建用戶名和設

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--關閉連接

③ 使用DbVisualizer連接db2,怎麼創建資料庫

方法/步驟
打開dbvisualizer,點擊新建連接按鈕(點擊其中任意一個即可)。
dbvisualizer怎樣連接DB2,Oracle等資料庫
需要填寫7項信息
(1)設置格式,默認選擇Server Info即可
(2)Name:資料庫連接名稱(自己隨便起)
(3)DataBase Type:資料庫類型(Mysql,DB2,Oracle等)
(4)Driver:驅動類型
(5)Userid:資料庫用戶名
(6)Password:密碼
(7)Auto Commit:是否自動提交,自動commit
dbvisualizer怎樣連接DB2,Oracle等資料庫
驅動(Driver)選擇DB2之後,自動出現三個新的內容:
(1)Database Server:資料庫的地址,IP
(2)Database Port:資料庫埠
(3)Database:數據名稱
dbvisualizer怎樣連接DB2,Oracle等資料庫
最終填寫的信息如下,然後點擊【connect】按鈕進行連接。
dbvisualizer怎樣連接DB2,Oracle等資料庫
如果連接成功,則下方出現如下信息,代表您的DB2連接已經新建完畢。
dbvisualizer怎樣連接DB2,Oracle等資料庫
如果出現如下信息,則代表連接錯誤。需要檢查用戶名,密碼,伺服器IP,埠,資料庫名等信息填寫的是否正確。
dbvisualizer怎樣連接DB2,Oracle等資料庫
可以點擊【Ping Server】按鈕,查看與伺服器之間的網路是否暢通。
dbvisualizer怎樣連接DB2,Oracle等資料庫
如果伺服器網路暢通,會提示如下信息
dbvisualizer怎樣連接DB2,Oracle等資料庫

④ 如何給db2資料庫添加新的用戶和許可權

1、GRANT CONNECT ON DATABASE TO USER GUEST;
GRANT SELECT ON TABLE DENT TO USER GUEST;

需要在系統上先建立一個用戶。

2.DB2依賴操作系統的安全性,自身沒有用戶,直接看操作系統中有哪些用戶就行
3.DB2資料庫沒有這樣的功能,ORACLE中的logminer能查到用戶執行的DDL和DML
但是也查不到哪些用戶查詢過哪些表

⑤ 求助各位大神,小弟初學IBM DB2,求助關於資料庫創建問題,多謝!!

在命令行處理器中只能執行資料庫命令,在命令窗口中可以執行操作系統命令。在命令行處理器中執行quit命令,就會返回命令窗口。在命令窗口執行db2 ,就可進行命令行處理器。在命令窗口執行db2命令時,在前面加db2並用""把sql語句包起來。創建資料庫可以查詢一下幫助在命令行處理器中執行 ? create db回車。或在命令窗口執行db2 ? create db
查詢錯誤db2 ? sql1024N
DB2錯誤分為sqlcode 和sqlstate 1024N或1052N為sqlcode
C:\Program Files\IBM\SQLLIB\BIN>db2 ? sql1024n

SQL1024N 不存在資料庫連接。

說明:

沒有與資料庫連接。除非先前執行了 SQL CONNECT,否則不能處理其他 SQL 語句


無法處理該命令。

用戶響應:

如果與資料庫斷開連接時發生錯誤,那麼繼續處理。如果在另一條 SQL 語句中發
生錯誤,那麼發出 SQL CONNECT 語句,並重新提交該命令或語句。

sqlcode:-1024

sqlstate:08003

⑥ DB2怎麼創建資料庫啊

在創建資料庫時要考慮幾個因素,有幾種創建資料庫的方法。
可以使用從 Control Center 調用的 Create Database 向導,會引導用戶分步創建資料庫。要是了解實際的 Create Database 命令的話,還可以從 DB2 Command Window、Command Editor 或命令行直接發出命令。
在這個示例中,從 DB2 First Steps Launch 面板的 Create Database 向導:
1、啟動 DB2 Control Center。點擊 Start > All Programs > IBM DB2 > General Administration Tools 並選擇 Control Center。當提示選擇 Control Center 視圖時,點擊 OK 選擇默認視圖(Advanced)。
2、點擊 All Databases(如圖 5 所示),然後點擊 Create New Database。Create Your Own Database 向導打開。
5. 從 Control Center 創建新資料庫
3、在 Create Your Own Database 向導中,指定資料庫名和資料庫目錄的位置。輸入 HelloWld 作為資料庫名。指定 C:\ 作為默認路徑。輸入 hwld 作為資料庫別名。在 Comment 欄位中輸入任何描述性的注釋。
4、選中 Enable Database for XML。XML 列只能在 UTF-8 代碼集(Unicode)資料庫中使用。所以要在資料庫中使用 XML,就必須創建 Unicode 資料庫。
5、不需要指定任何其他資料庫選項,所以選擇 Summary 面板,然後點擊 Show Command 來查看創建這個資料庫所用的 DB2 命令。
6、因為在這個資料庫中啟用了 XML,所以使用 CODESET UTF-8。點擊 Close。如果想將命令保存到文件中,供以後參考或重用,那麼點擊 Save 而不是 Close。
7、在 Create New Database 窗口中,點擊 Finish 並等待向導完成操作。
在 DB2 創建資料庫時,它還創建以下東西:
1、在指定的驅動器或路徑上創建必要的資料庫目錄
2、創建一組默認的表空間,包括 SYSCAT、TEMPORARY 和 USER 表空間
3、在編目表空間中創建一組系統編目表和視圖
4、創建資料庫配置(DB CFG)文件並設置默認值
5、為資料庫恢復日誌文件創建空間並分配它
6、為資料庫(如 CLI)和命令行處理器創建的幾個應用程序
使用 DB2 Control Center 檢查創建的資料庫
在 Control Center 左邊的面板中,找到並展開 All Systems 和 All Databases。看看是否能夠找到剛才創建的 HELLOWLD 資料庫。All Systems 提供了資料庫對象視圖,這些對象依次根據機器、實例和資料庫進行分組。在這個機器上只有一個實例,DB2。All Databases 提供了這個機器上的所有資料庫的快速查看。
6. 查看新資料庫
如果了解創建資料庫所用的 DB2 命令,那麼可以使用在前面的 Create New Database 向導窗口中保存的 CREATE DATABASE 命令並根據需要進行修改,然後從 DB2 命令行處理器發出 CREATE DATABASE 命令來創建資料庫。
選擇 Start > Run,輸入 db2cmd 並按 Enter。打開 DB2 命令行處理器窗口。要想獲得 create database 命令的幫助,可以在命令行窗口中輸入 db2 ? create database。
輸入 db2 CREATE DATABASE MYTESTDB ON C:。在命令成功完成之後,點擊 Control Center 主菜單中的 Selected 並點擊 Refresh。然後看看是否能夠在 Control Center 中找到新的資料庫 MYTESTDB。
在 DB2 命令窗口中輸入命令 db2 LIST DATABASE DIRECTORY。應該會看到 HELLOWLD 和 MYTESTDB 資料庫的資料庫項。

⑦ 為什麼在安裝db2資料庫時候一定要創建用戶

如果是linux或者unix平台,每個實例是對應一個用戶的。實例名和用戶名是一致的。

⑧ db2常用命令

操作資料庫命令

1、 啟動資料庫實例

#db2start

2、 停止資料庫實例

#db2stop

如果你不能停止資料庫由於激活的連接,在運行db2stop前執行db2 force application all就可以了 /db2stop force

3、 創建資料庫

#db2 create db [dbname]

4、 連接到資料庫

#db2 connect to [dbname] user[username] using [password]

5、 斷開資料庫連接

#db2 connect reset

操作數據表命令

1、 列出所有用戶表

#db2 list tables

2、列出所有系統表

#db2 list tables for system

3、列出所有表

#db2 list tables for all

4、 列出系統表

#db2 list tables for system

5、列出用戶表

#db2 list tables for user

6、 列出特定用戶表

#db2 list tables for schema[user]

⑨ DB2資料庫建用戶名,密碼 和資料庫方法

DB2不像SQL Server一樣可以自己管理一套用戶名以及密碼。DB2的用戶驗證方式統統來自於底層操作系統,如果你需要用一個賬戶來管理自己的DB2資料庫,可以直接在操作系統中建議一個用戶,並將該用戶加入組DB2ADMIN中就可以了。

建立資料庫的時候,初期可以使用DB2圖形化管理工具,DB2控制中心。在DB2的命令行中可以使用DB2CC命令來開啟。

⑩ db2資料庫創建用戶為什麼會有大小寫

DB2本身的一些東西 如關鍵字,表名,表空間 等不區分大小寫。 數據內容區分大小寫。

熱點內容
ps存儲不了怎麼辦 發布:2024-10-29 07:15:47 瀏覽:356
對數減法運演算法則 發布:2024-10-29 06:59:11 瀏覽:50
五萬多帝豪什麼配置 發布:2024-10-29 06:57:04 瀏覽:527
工藝員編程 發布:2024-10-29 06:31:06 瀏覽:113
大嘴腳本是什麼 發布:2024-10-29 06:20:59 瀏覽:205
電腦批量壓縮圖片軟體 發布:2024-10-29 06:14:39 瀏覽:720
php郵件內容 發布:2024-10-29 06:14:33 瀏覽:836
偽裝者緩存 發布:2024-10-29 06:12:19 瀏覽:787
原神怎麼調低手機配置 發布:2024-10-29 06:12:01 瀏覽:1001
安卓怎麼安裝starwalk 發布:2024-10-29 05:49:20 瀏覽:832