您有幾百次SQL Express安裝?我假設你在一個可拆卸的環境中,他們需要他們的去往數據庫。
您是否擁有域中所有服務器的管理員帳戶?如果是這樣,你可以遠程運行 - 只要你能看到PC,你可以從任何地方運行它(假設遠程連接已經建立)。
您所做的只是使用SQLCMD從命令行運行此操作。
http://msdn.microsoft.com/en-us/library/ms162773.aspx
你必須從一個單一的位置安裝SQL服務器的每臺計算機上遠程運行相同的命令。
遠程從每個SQL Server安裝的管理員帳戶(僅更改每臺機器的名稱)運行此命令。
SQLCMD -S Station01 -Q "EXEC master..sp_addsrvrolemember @loginame = N'BUILTIN\Users', @rolename = N'bulkadmin'"
SQLCMD -S Station02 -Q "EXEC master..sp_addsrvrolemember @loginame = N'BUILTIN\Users', @rolename = N'bulkadmin'"
SQLCMD -S Station03 -Q "EXEC master..sp_addsrvrolemember @loginame = N'BUILTIN\Users', @rolename = N'bulkadmin'"
SQLCMD -S Station04 -Q "EXEC master..sp_addsrvrolemember @loginame = N'BUILTIN\Users', @rolename = N'bulkadmin'"
SQLCMD -S Station05 -Q "EXEC master..sp_addsrvrolemember @loginame = N'BUILTIN\Users', @rolename = N'bulkadmin'"
如果您多次運行它,如果該組已經在BulkAdmins中,它將不會再次添加,這並不重要。
你對這個問題在ServerFault上問 - 有管理員有更適合回答這個問題。 – 2010-02-18 23:02:00