【发布时间】:2015-08-17 07:17:52
【问题描述】:
到目前为止,我在使用 NTLM 连接到 SQL Server 时运气不佳。
这是我的配置:
var config = {
"userName": "username",
"password": "password",
"domain": "domain"
"server": "server",
"options": {
"encrypt": true
}
}
我可以使用域\用户名和密码登录到该服务器,但我无法使用繁琐的方式进行身份验证。我尝试了 tedious-ntlm 也没有太多运气。顺便说一句,我什至不需要 Windows 身份验证。只要繁琐的可以与域对话并使用提供的用户名进行身份验证,我就会很成功。我不明白为什么它无法与域通信。我把node.js脚本放在同一个服务器上。
【问题讨论】:
-
此 SQL Server 是在 VM 还是 Azure SQL 数据库中? Azure SQL DB 仅支持 SQL 登录。
-
这是 VM 中的 SQL Server :) 它是 SQL Server 2008 R2
-
尝试使用这样的用户名:.\username 或 machinename\username
标签: sql-server node.js azure tedious