2011-07-11 96 views
0

我想設置我的Windows身份驗證登錄到SQL來模仿'sa'帳戶的權限。最簡單的方法是什麼,並將其應用於十幾個不同的數據庫?SQL Server 2008:設置用戶鏡像sa權限

感謝, 布賴恩·恩德勒

+0

你可以給你的登錄系統管理員角色,但不要這樣做:) –

+0

謹慎解釋爲什麼不呢? – BrianKE

+1

這只是一個口舌而已的評論。通常應謹慎使用系統管理員角色(在生產環境中),只應將其分配給具有管理SQL Server所需經驗的受信任個人/組。但是,我意識到這完全依賴於公司...例如,我曾經在沒有DBA的環境中看到過,受信任的開發人員會獲得專門映射到sysadmin角色的「admin」windows域帳戶。只是一些思考的食物。 –

回答

3

「SA」 是在SQL Server實例級別:不是數據庫級別。您將自動獲得每個數據庫的完整權限。

基本上,

GRANT CONTROL SERVER TO [mydomain\mylogin] WITH GRANT OPTION; 

EXEC sp_addsrvrolemember '[mydomain\mylogin', 'sysadmin'; 
GO 

的2款之間的關聯是here MSDN上

但是:你肯定

+0

感謝您的幫助(你們倆)。 – BrianKE