如何在SQL Server 2017 Express中允许SQL Server身份验证?

时间:2018-01-27 22:55:22

标签: sql-server sql-server-express tedious

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

在弄清楚我的Express服务器在端口1433上没有运行后,我现在正试图让我的SQL Server Express接受SQL Server身份验证,但不管我做什么,我似乎找不到办法这样做。我也不能使用本地机器连接实例。

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

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

Log on in SQL Server 2017 Express

Error Message from tedious

我在哪里错了?

1 个答案:

答案 0 :(得分:1)

如果在安装期间未选择Mixedmode,则必须启用SQL Server身份验证。

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

enter image description here

  

(OP):好的结果我需要为SQL用户启用表的权限,你能稍微更新你的答案,我会接受它,非常感谢。