0

我目前正在使用node-mssqltedious作为连接到 SQL Server 数据库的适配器。我试图让它连接到我的本地 SQL Server 2017 Express 实例。

在确定我的 Express 服务器在端口 1433 上无法正常运行后,我现在正试图让我的 SQL Server Express 接受 SQL Server 身份验证,但无论我做什么,我似乎都无法找到它的方法这样做。我也无法让实例使用本地机器进行连接。

我尝试使用所有可能的选项,然后尝试使用我在与数据库或服务器关联的本地计算机帐户旁边创建的用户登录。

https://puu.sh/zb1rW/0b02035887.png

登录 SQL Server 2017 Express

繁琐的错误信息

我在哪里错了?

4

1 回答 1

2

如果在安装过程中未选择混合模式,则必须启用 SQL Server 身份验证。

在 Management Studio 中,右键单击服务器 -> 属性 -> 安全

在此处输入图像描述

(OP):好的,事实证明我需要为 SQL 用户启用对表的权限,您能否稍微更新一下您的答案,我会接受,非常感谢。

于 2018-01-27T23:00:40.387 回答