可能重复:
Cannot open database requested by the login. The login failed. Login failed for user
我使用C#.net(vs 2008)和SQL Server 2005定制了一个Windows应用程序,它在Windows XP操作系统上运行良好。当我尝试在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>
请帮我解决这个问题......
答案 0 :(得分:0)
你在Windows 7中安装了SQL实例吗? 替换“。”而是“user-pc”