我爲訓練目的創建了10個'Northwind'數據庫。假設我有10個學生,那麼數據庫是Northwind_Student1,Northwind_Student2等。我想爲每個學生創建單獨的登錄名,以便Student1只能看到(或可以訪問)數據庫'Northwind_Student1'。我怎樣才能使用T-SQL或SSMS 2008完成這項工作?SQL Server 2008中的權限
-2
A
回答
1
在SSMS,展開Security
樹在對象資源管理器,然後右鍵單擊Logins
服務器的選擇New Login...
,然後添加多達需要。
然後在Security
樹中的每個單獨的數據庫,加入登錄作爲數據庫的用戶,並授予相應的權限。
1
創建10個不同的登錄名並將其分配給可以訪問的數據庫。
0
CREATE LOGIN yourloginname WITH PASSWORD = 'yourpassword'
+0
如果您發佈代碼,XML或數據樣本,請**在文本編輯器中突出顯示這些行,然後單擊「代碼示例」按鈕(「{} ')在編輯器工具欄上進行恰當的格式化和語法突出顯示! –
2
您可以爲不同的數據庫創建不同的用戶並分配權限,如下所示。它是SQL 2008,但是這將是同爲2005年還:
相關問題
- 1. SQL Server 2008 CONTROL SERVER權限
- 2. SQL Server 2008權限問題
- 3. 如何放棄SQL Server 2008中的權限(表)權限?
- 4. 的SQL Server 2008 R2:截斷權限
- 5. 的SQL Server 2008 - SSAS用戶權限
- 6. SQL Server 2008停止服務的權限
- 7. SQL Server 2008授予information_schema.columns的權限
- 8. SQL Server 2008報告服務權限
- 9. 架構權限在SQL Server 2008 R2
- 10. SQL Server 2008授予選擇權限
- 11. SQL Server 2008 OPENROWSET權限問題
- 12. Sql Server 2008架構分離和權限
- 13. SQL Server 2008 R2用戶權限
- 14. SQL Server 2008 Express授予用戶權限
- 15. 如何限制SQL Server 2008中的內置管理員權限?
- 16. SQL Server權限
- 17. SQL 2008 R2用戶權限
- 18. SQL Server sys.credentials權限
- 19. sql server express權限
- 20. SQL Server 2008 - 在數據庫'master'中被拒絕的權限
- 21. SQL Server 2008 R2中的多模式權限
- 22. 在SQL Server 2008上授予用戶有限權限
- 23. 如何在sql server 2008中授予登錄權限?
- 24. SQL Server:表上的權限
- 25. SP_LINKEDSERVER的SQL Server權限
- 26. SQL Server 2008 2mb限制XML?
- 27. SQL Server 2008數據庫的副本 - 文件權限
- 28. 的SQL Server 2008:權限來訪問數據庫屬性
- 29. SQL Server遷移助理 - 如何將訪問權限遷移到SQL Server 2008 R2?
- 30. 對SQL Server用戶的有限權限
爲什麼-1和爲什麼關閉(1) – Rauf