在多個環境中的多個數據庫之間管理和維護SQL Server登錄,服務器角色和單獨訪問權限的好方法是什麼?你最好的做法是什麼?SQL Server登錄配置和自動化
我的情況有些信息:
- SQL Server 2005的
- 我們擁有具有相同模式的「客戶」數據庫施氮量(理論上至少)
- 我們有一箇中央「管理「數據庫引用的每個客戶端的數據庫,並且可以保持配置值
- 該‘管理/客戶端’模式在多種環境(DEV/QA /級/ PROD)
- 一些用戶,如測試者複製,NE編基於環境現狀不同的權利
- 我們經常要拉客戶數據庫備份從一個環境到另一個恢復用於開發或測試目的
- 我們保持我們的存儲過程和腳本源控制和構建循環部署
現在我的組織很混亂,我們沒有遵循良好的安全實踐。我們沒有正式的DBA。但是,如果我們有更復雜的情況,那麼始終保持它始終是一件麻煩事。我可以看到遷移到新服務器或從災難中恢復非常耗時,如果我們在哪裏嘗試直接通過Management Studio IDE進行配置。