簡體   English   中英

Azure SQL 數據庫活動目錄密碼認證使用 powershell

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM