国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

如何使用系統管理員帳戶管理多個開發人員?

2024-07-21 02:31:10
字體:
來源:轉載
供稿:網友

問:在我們的開發環境下,每個人都有系統管理員(sa)密碼,5個組使用一個數據庫。在某個開發人員不小心刪除了數據后,我沒有辦法確定誰刪除哪一塊數據。當開發人員更新數據庫中的數據時,如何審核工作站或登錄ID?

答:因為您工作于開發環境下,使用SQL事件探查器和服務器跟蹤所帶來的性能損失并不會影響生產環境,所以您可以設置一個服務器跟蹤,在后臺將信息記錄在一個表中。然后,您可以搜索該表以確定誰刪除了數據。

顯然,一次為多個用戶分配sa賬戶會帶來許多問題。以下是您應該采取的一些措施:

為每個開發團隊創建該數據庫的一份拷貝,為每個團隊提供一個僅數據庫擁有者才有訪問權的賬戶。這樣的話,他們就不會互相影響了。
如果每個開發人員都需要sa訪問權(例如運行SQL事件探查器跟蹤),并且您運行的是SQL Server 2000 EnterPRise或Developer Edition,您可以為每個團隊提供SQL Server的一個實例及其專用的sa密碼。
考慮為每個項目設置一個開發環境,并以一個集成環境的方式由一個版本數據庫管理員對所有項目間沖突進行管理。這樣的話,因為架構改變腳本在進入集成環境之前已經經過了測試,生產版本的質量將有所改善。

—The Microsoft SQL Server開發團隊

 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 永平县| 精河县| 项城市| 乌海市| 开封县| 枣强县| 丁青县| 潮州市| 花莲县| 桐乡市| 集贤县| 洛宁县| 延安市| 扎鲁特旗| 永定县| 浠水县| 鄂州市| 盖州市| 水富县| 恩平市| 竹溪县| 汉中市| 大名县| 湖南省| 清苑县| 讷河市| 郯城县| 边坝县| 晴隆县| 达日县| 陕西省| 西和县| 五河县| 怀宁县| 拉孜县| 永和县| 嘉祥县| 正安县| 昌吉市| 安图县| 依安县|