我在我的數據庫中使用模式,但除了安全性好處和我的OCD很高興的事實之外,我並不真正瞭解這是使用它們的好習慣。除了更細粒度的安全性之外,在構建數據庫時使用模式還有其他原因嗎?SQL Server數據庫模式
2
A
回答
3
模式的主要目的確實是安全性。第二個好處是它們像應用程序表和對象的名稱空間一樣工作,從而允許與其他可能使用相同名稱的對象進行無衝突並行部署。
1
Schema來自原來的Sql Server。他們沒有模式,這意味着數據庫中的每個對象都必須由某人擁有。如果來自會計的jill離開了公司,那麼您必須手動將其所有內容重新分配給其他人等。模式現在擁有對象,並且用戶屬於模式,這使得所有數據庫管理員都非常高興:)。
基本上,您可以讓用戶離開,並通過從模式中刪除他們並刪除用戶來刪除他們的權限。爲用戶添加權限現在就像將用戶添加到架構一樣簡單。
相關問題
- 1. 將數據傳輸到新的SQL Server數據庫模式
- 2. Python中現有SQL Server數據庫模式的簡單建模
- 3. SQL Server數據庫
- 4. 建模SQL Server數據庫:工具?
- 5. 格式數據庫架構從SQL Server
- 6. 的SQL Server分佈式數據庫
- 7. Xamarin格式和sql server數據庫
- 8. 與嵌入式SQL Server CE數據庫
- 9. SQL Server上的SQL Server數據庫或數據庫
- 10. SQL Server - 從另一個數據庫更新一個數據庫的模式
- 11. 簡單的SQL Server 2008數據庫的數據庫模式設計
- 12. SQL Server 2008:N個小型數據庫VS 1個數據庫,N個模式
- 13. SQL Server 2005數據庫停留在單用戶模式下
- 14. SQL Server:導出幾個數據庫模式
- 15. 檢查SQL Server數據庫是否在MULTI_USER模式下運行
- 16. 在還原SQL Server數據庫之前比較模式
- 17. SQL Server 2005中的恢復模式數據庫
- 18. SQL Server數據庫模式版本控制和更新
- 19. 來自SQL Server的數據庫模式圖
- 20. SQL Server數據庫模式是否可以從.NET類生成
- 21. 用SQL Server 2005/2008發佈數據庫模式
- 22. 掩蓋SQL Server數據庫模式的方法?
- 23. SQL Server模式SQL
- 24. SQL Server數據庫查詢
- 25. 從SQL Server數據庫
- 26. 替換SQL Server數據庫
- 27. SQL Server數據庫性能
- 28. SQL Server數據庫恢復
- 29. IN SQL Server數據庫
- 30. 數據庫設計SQL Server
優秀點@Remus,謝謝。 – leebrandt 2009-08-18 23:20:47