使用PowerShell Core 7.1.4,当我尝试使用来自 dbatools 模块的 Azure AD 帐户的集成安全性连接到我的 MS SQL 实例时,我遇到了有关使用NT AUTHORITY\ANONYMOUS LOGON登录失败的错误消息。它在 PowerShell 5.1 中运行良好。Connect-DbaInstance
我正在使用 Azure AD 连接帐户。我用来使用 SSMS 连接到 MSSQL 的同一帐户。客户端和服务器位于同一域(本地主机)上。该命令是从本地 powershell 核心会话执行的 - 不涉及远程处理。不涉及 SYSTEM 帐户。
Connect-DbaInstance -SqlInstance <servername>\<instancename>结果是:
连接到 [<servername>\<instancename>] 时出错:用户“NT AUTHORITY\ANONYMOUS LOGON”登录失败。
使用PowerShell 5.1和SSMS连接到同一个 MS SQL 实例可以使用同一个 Azure AD 帐户正常工作。
不能使用从 PowerShell Core 到 MS SQL 的 Windows 身份验证吗?