# 1. 連線資料庫 db2 connect to study # 2. 查詢當前 Schema select current schema from sysibm.sysdummy1 -- 或 select current schema from sysibm.dual # 3. 切換當前 Schema (僅影響當前連線) set current schema toms # 4. 切換連線用戶 db2 connect to cpsdb user Administrator using 111111 # 5. 授予資料庫管理權限 (DBADM) db2 grant dbadm on database to user odsuser # 6. 查看當前用戶權限 db2 get authorizations
SET CURRENT SCHEMA 僅改變未限定 schema 物件的隱含 schema,不影響權限。CONNECT ... USER ... USING ... 會建立新連線,舊連線隱性中斷。GRANT DBADM 需具備 SECADM 或 ACCESSCTRL 權限才能執行。可查詢 SYSCAT.DBAUTH 或 SYSCAT.TABLES 的 DEFINER 欄位。
無法直接切換;建表時以 IN <tablespace> 指定即可。