0

可能重复:
无法打开登录请求的数据库。登录失败。用户登录失败

我使用 C#.net (vs 2008) 和 SQL Server 2005 定制了一个 Windows 应用程序,它在 Windows XP OS 上运行良好。当我尝试在 Windows7 上运行相同的应用程序时,我收到一条错误消息。

无法打开登录请求的数据库“db”。登录失败。用户 'user-pc' 登录失败。

我没有修改应用程序中的任何代码。

我更改了 App.config 文件,如下所示:-

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <appSettings>
    <add key="constr" value="packet size=4096;integrated security=SSPI;data source=user-pc;persist security info=False;initial catalog=db"></add>
    <!--   User application and configured property settings go here.-->
    <!--   Example: <add key="settingName" value="settingValue"/> -->
    <add key="DataGrid1.ReadOnly" value="False" />
  </appSettings>

</configuration>

请帮我解决这个问题....

4

1 回答 1

0

您是否在 Windows 7 中安装了 SQL 实例?替换“。” 而不是“用户PC”

于 2012-09-05T09:45:46.483 回答