我无法从客户端应用程序访问 sql 服务器?

I cannot access sql server from the client app?

我有一个 C# windows 应用程序试图根据存储在 app.config 文件

中的连接字符串访问数据库

这是我的 app.config 参数

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <connectionStrings>
    <add name="con1" connectionString="server=127.0.0.1\THOR;database=KINGSROAD;uid=glen;pwd=123456;integrated security=True" /> 

  </connectionStrings>
</configuration>

我想在连接字符串上放置一个 IP 地址的原因我只是想像人们在工作中所做的那样创建连接字符串。当应用程序尝试访问连接字符串时,出现以下错误。

因为我已经很久没有使用这个user/password 我很确定用户名和密码是正确的但是我有以下问题

  1. 假设用户名和密码不正确,有没有办法重新设置?
  2. 为了使 C# 应用程序访问此数据库,我还需要执行哪些其他配置?

我使用SQL server 2008R2 开发者版

谢谢

  1. 为了重设密码,您必须登录 SQL Server Management studio 并 去安全 - >登录 右键单击用户并设置新密码

  2. 其中一项可能是打开 SQL 服务器配置管理器并检查是否允许所需的客户端协议 (TCP/IP)