小编lok*_*015的帖子

SqlException: 无法打开登录请求的数据库 <database>。登录失败

我正在使用 Visual Studio 2013 在 C# 中开发一个应用程序,并希望连接到我的数据库。我已经尝试在下面的代码和连接字符串中执行此操作。

SqlConnection con = new SqlConnection();
    con.ConnectionString = "server=.;database=[Demo Database Nav (5-0)];user=us;password=id";
Run Code Online (Sandbox Code Playgroud)

我收到错误消息:

System.Web.Services.Protocols.SoapException:Servern kunde inte begäran。---> System.Data.SqlClient.SqlException: 无法打开登录请求的数据库“[Demo Database Nav (5-0)]”。登录失败。用户“我们”登录失败。

我打开了 SQL Server 并添加了登录名“us”,密码为“id”。我已将此登录名设为 db_owner 并将其与正确的数据库相关联。我已经尝试了几次登录,但没有一个成功。我的连接字符串有问题吗?

c# sql-server web-services database-connection visual-studio

5
推荐指数
1
解决办法
3万
查看次数