1
我們剛剛在Windows Azure上建立了我們的第一個虛擬機,我從來沒有像這樣的問題如此簡單。我們的連接字符串是很基本的:集成安全Windows Azure虛擬機
Data Source=localhost;Initial Catalog=<DBNAME>;integrated security=true;MultipleActiveResultSets=True
但我們得到這個錯誤:
Login failed for user 'WORKGROUP\<HOSTNAME>$'
我不明白的地方工作組或$是從哪裏來的,我不能看到添加該用戶到Sql Server。顯然我錯過了一些非常明顯的東西,並會感謝任何人可以提供的幫助。
我們創建了一個服務器2012 R2數據中心版的SQL Server 2012
非常感謝
我已經在Sql Server中創建了一個帳戶,我可以使用連接字符串中的用戶ID和密碼連接應用程序,但我們通常在其他服務器上使用集成安全性(而不是天藍色),這很好。我們希望將我們的網站遷移到Azure虛擬機。我們使用Octopus Deploy,並且我寧願不必爲所有配置替換值添加用戶ID和密碼,但我嘗試的任何操作都可以獲得集成安全性。我明白azure sql數據庫不支持這個,但是這是一個完整的sql server安裝,肯定它在那裏工作? – user351711 2014-10-19 05:31:39
我們已經在sql server中使用了azure vms的集成安全性,所以絕對有可能。我們唯一的區別是我們設置了站點到站點vpn toor生產環境,所以我們將vm加入到域中。我們的開發人員是唯一使用集成安全性的開發人員,因此我們在其框中添加了具有相應權限的域安全組,並且沒有任何問題。你也可以檢查你是如何訪問sql連接的。聽起來像一個iis應用程序,如果是這樣,請檢查應用程序池運行的用戶,並確保該用戶帳戶有權訪問您的數據庫。 – 2014-10-19 11:43:43
我們剛剛使用了一個SQL帳戶,而不是集成安全性。 – user351711 2014-11-05 05:56:11