国产探花免费观看_亚洲丰满少妇自慰呻吟_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開發團隊

 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 锦屏县| 南通市| 贵德县| 公安县| 乌拉特中旗| 澄江县| 宁城县| 元谋县| 龙里县| 上犹县| 怀安县| 永福县| 木里| 茶陵县| 江川县| 九寨沟县| 霍州市| 财经| 尚义县| 双流县| 襄樊市| 清原| 兰考县| 肥东县| 故城县| 韶关市| 阿尔山市| 思茅市| 兴海县| 若羌县| 阜新市| 兴和县| 七台河市| 冀州市| 静安区| 南木林县| 屏山县| 丰城市| 措勤县| 上虞市| 白玉县|