首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> DB2 資料庫 >> DB2 教學

DB2 admin 管理員帳號刪除實操:恢復內建 Administrator 的正確姿勢

     編輯:DB2 教學

背景

Windows 安裝 DB2 時,安裝程式要求輸入一個用戶名作為 DB2 管理員,此帳戶被加入 DB2ADMNS 群組並獲賦予管理權限。同時,內建 Administrator 帳戶被隱藏。若想刪除安裝時創建的帳戶、恢復使用內建 Administrator,需特殊操作。

刪除步驟 (以 DB2admin 為例)

方法一:命令列 (推薦、最快)

  1. 以 Administrator 身份運行 CMD (右鍵 CMD → 以管理員身份運行)。
  2. 執行:
net user DB2admin /delete

帳戶即被刪除。若提示「存取被拒」,確認 CMD 權限提升。

方法二:圖形介面 (繞過隱藏限制)

  1. 登入畫面:按兩次 Ctrl+Alt+Del 進入傳統登入對話框 (非歡迎畫面)。
  2. 用戶名輸入 Administrator,密碼輸入系統管理員密碼 (若安裝時未設則為空)。
  3. 登入後:「控制台 → 用戶帳戶」→ 選中安裝時創建的帳戶 (如 DB2admin) → 「刪除帳戶」。

後續清理

  • DB2 群組成員:檢查 DB2ADMNS、DB2USERS 群組,移除已刪除帳戶殘留 SID。
  • DB2 服務登錄:若 DB2 服務原以該帳戶運行,需改回 .\Administrator 或新帳戶並更新密碼 (參考「DB2 管理員密碼修改」一文)。
  • 檔案權限:實例目錄 (%DB2PATH%\) ACL 中移除舊帳戶 ACE。

注意事項

  • 刪除前確認該帳戶非關鍵服務運行身份 (如其他資料庫、應用服務)。
  • 若帳戶擁有 EFS 加密檔案、個人憑證,刪除將導致永久不可訪問——先解密/備份。
  • 生產環境變更帳戶需納入變更管理流程,通知相關方,預留回滾方案。

結語

net user <username> /delete 是刪除 DB2 安裝創建管理員帳戶的最直接方式。配合服務登錄同步、群組清理、ACL 更新,即可乾淨恢復內建 Administrator 管理體系。切記:操作前備份、變更後驗證、文檔記錄。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved