我在 Windows 10 上安装了 SQL Server 2017 Express。我无法使用 adodb 连接它。我可以从 SQL Server Management Studio 连接到它,我可以查询表等,它工作正常,但不能从 asp 连接。
这是来自我的 asp 经典代码:
connectionString="Provider=SQLNCLI11;Server=LENOVO\SQLEXPRESS;Database=mydb;Trusted_Connection=yes;"
set cn=server.createobject("adodb.connection")
cn.open (connectionString)
我不知道是什么原因。当我使用“master”而不是“mydb”时,它会连接。我用一些新表创建了一个新数据库。
它可能不相关,但我没有 Windows 密码,这是我的个人电脑,所以我不想拥有登录凭据。我不确定这是否是原因。我没有尝试创建用户,但如果这是这里的问题,我将创建一个。