![](/img/trans.png)
[英]Azure SQL Database - Active Directory integrated authentication
[英]Azure SQL Database Active Directory password authentication using powershell
我正在嘗試登錄 Azure SQL 下面使用 cloudhsell 進行的主動密碼身份驗證是我在屏幕截圖中提到的錯誤。我無法理解這是我腳本中的身份驗證問題還是語法問題。
$cxn.open
將打開連接,但在此之前只有我面臨問題。
之后我需要執行以下命令
$cmd = New-Object System.Data.SqlClient.SqlCommand($query, $cxn)
$cmd.CommandTimeout = 120
$cmd.ExecuteNonQuery()
$cxn.Close()
目標是使用活動密碼身份驗證登錄到 Azure SQL 並編寫一些 SQL 查詢並關閉連接。這件事我需要在 cloudshell devop 中執行。
錯誤 - 下圖中提到的詳細信息,請讓我知道如何更正。
請讓我知道是否還有其他腳本。
我不確定這是否能解決您的所有問題,但那里存在語法錯誤。 在您的連接字符串中,您輸入了 authentication="Azure Active Directory"" ,這是一個語法錯誤,因為您的雙引號實際上結束了字符串......擺脫 azure 活動目錄周圍的 ""。比如 authentication=Azure Active Directory" ; 這至少可以消除語法錯誤。
嘗試使用 Microsoft.Data.SqlClient
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.