![](/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.