2009-08-13 161 views
1

我已經創建了一個安裝/創建SQL Server實例的ini文件。我能夠連接並修改附加到這個實例的數據庫。但是,如果其他人登錄到計算機上,他們可以啓動服務,但嘗試打開連接時會出錯。我需要的是登錄到計算機的所有用戶都擁有SQL Server實例的所有權限。構建安裝時我已選擇「Windows身份驗證模式」。我忘記了哪些設置會爲每個人提供正確的權限?如何向SQL Server 2008實例授予所有用戶權限?

回答

1

創建登錄覆蓋所有用戶:

create login [BUILTIN\Users] from windows; 

授予此登錄被大家所需要的權限的。

+0

在我的SQL安裝ini文件中設置SQLSYSADMINACCOUNTS =「BUILTIN \ Users」讓它適用於所有管理員用戶。但是,我們現在正在進行最終測試,並且不允許非管理員Windows用戶連接到數據庫。有任何想法嗎? – bsh152s 2009-10-29 15:50:54

+0

我有同樣的問題 – noloman 2012-01-13 09:04:08