【发布时间】:2013-05-29 13:16:22
【问题描述】:
我可以从 SQL Management Studio 成功连接到本地服务器,但是当我尝试从 sqlcmd 连接时,出现错误:“用户 'my_username' 登录失败强>”。
我已经检查了我的用户名和密码 - 我可以在 SQL Management Studio 中使用它们登录。
附言 我认为 MS SQL 的配置存在问题,因为我无法使用“(本地)”名称连接到本地服务器,并且总是使用 COMP\COMP 连接到它(COMP 是我的计算机名称)。我该如何纠正?
当我连接到我的团队网络服务器时,sqlcmd 工作
【问题讨论】:
-
你能显示你的连接字符串吗?
-
@PaulGrimshaw,我尝试使用 'sqlcmd -S COMP -U user_name -P password' 连接到服务器
-
尝试用 COMP\COMP 替换 COMP
-
@DaveK 我已经尝试过 COMP\COMP,但情况更糟:sqlcmd 找不到具有此名称的服务器(“错误定位服务器/实例指定”),但在 sql 管理工作室COMP\COMP 没问题
-
试试 'sqlcmd -S (local)\COMP -U user_name -P password' 或 'sqlcmd -S .\COMP -U user_name -P password'
标签: sql-server localhost sqlcmd