我正在使用以下字符串:
<add name="Default"
connectionString="Server=CORE; Database=SMCSNPROD; User Id=kalil; Password=kalil;"
providerName="System.Data.SqlClient" />
我查了一下日志,发现:
2018-03-12 23:12:20.37 spid7s Server name is 'CORE'. This is an informational message only. No user action is required.
我确认以下情况属实:
2018-03-12 23:12:20.46 Server Server is listening on [ ::1 <ipv6> 1434].
2018-03-12 23:12:20.46 Server Server is listening on [ 127.0.0.1 <ipv4> 1434].
我禁用了Windows防火墙。我也允许远程连接到这台服务器。
有什么建议吗?
编辑:我也可以在本地连接到服务器“CORE”,使用SQL身份验证(在连接字符串中)。
答案 0 :(得分:0)
在Visual Studio中,转到工具 ..
在那里你可以找到连接到数据库 ..
您将数据源设置为 MICROSOFT SQL SERVER ..
然后点击服务器名称的箭头,选择您的服务员 ...
使用 SQL Server身份验证并输入您的用户名&amp;密码......
如果SQL Server授权无效,那么您可以选择 Windows身份验证 ..
选择您想要的数据库,不要按 ...
转到高级;在这里,您可以看到底部有一些集成安全性=真...... 在web.config
删除旧....