我想編寫SQL 2005腳本以創建使用Windows身份驗證的新登錄名。 Windows用戶是本地帳戶(不是域用戶)。許多SQL Server計算機上都存在同名的本地帳戶,我想在它們上運行相同的腳本。使用Windows身份驗證而不使用計算機名的腳本SQL Server登錄
這似乎很簡單:
CREATE LOGIN [MyUser]
FROM WINDOWS
但是,不行! SQL返回錯誤,說Give the complete name: <domain\username>.
當然,我可以爲一臺機器做到這一點,它的工作原理,但相同的腳本不會在其他機器上工作。