我有一台包含SQL服务器的远程windows机器,只能使用我公司的VPN访问该windows机器。现在我想从node.js连接到这个SQL服务器。我尝试了不同的方法,但它总是显示相同的错误,
连接错误:无法在15000ms内连接到15.212.165.75:1433
我只有SQL服务器的windows身份验证凭据。
有什么方法可以连接到此SQL服务器吗?
根据您的描述"我只有SQL服务器的windows身份验证凭据&";。我不记得NodeJS有任何方法来做Windows Auth,也许有一些新模块我不知道。您最好的选择是使SQL Server";"混合模式";,这允许常规用户。我能够用";mssql";包裹以下是package.json 的编码
"dependencies": {
"express": "^4.18.1",
"jquery": "^3.6.0",
"mssql": "^8.1.2"
},
此链接是它的npm:https://www.npmjs.com/package/mssql只要使用那里的示例代码,它就会连接起来。