首页 > 解决方案 > 无法通过 localhost SQL Server 连接字符串中的指定用户登录

问题描述

我是 SQL Server 的新手,我正在尝试连接 localhost SQL Server。我有以下例外:

无法打开登录请求的数据库“MyDatabase”。
登录失败 用户“MyCodingPC\Cyborg”的登录失败。

而且我不明白为什么当我在连接字符串中指定另一个用户时它会通过该用户名登录。

我的连接字符串

Data Source=xxx.xxx.xx.xxx,1433\(localdb)\MSSQLLocalDB;Network Library=DBMSSOCN;Initial Catalog=MyDatabase;User Id=MyNewUser;Password=pass@#$word;Integrated Security=True

标签: sql-servervisual-studiossms

解决方案


LocalDB 不能通过 TCP 使用。所以为了满足我的要求,我改用了 SQLExpress。

LocalDB 应该只适用于本地访问;此处无法进行远程访问。


推荐阅读