无法使用sqlcmd远程登录到SQL Server数据库

时间:2017-11-23 13:23:54

标签: sql-server sqlcmd invoke-sqlcmd

我正在尝试使用sqlcmd连接到远程数据库。我尝试过这样的事情

sqlcmd -U <ComputerName>\Administrator -P adminpassword -S *.*.*.* -d mydatabase

但这导致错误:

  

用户&#39; \ Administrator&#39;登录失败失败

如果我登录到我的数据库并运行命令的服务器,它也不会让我登录。但是,如果我进入我的SQL Server数据库并创建SQL Server用户并使用这些详细信息运行相同的命令,我可以登录。

但我想要做的是通过管理员用户从其他计算机登录。有谁看到我做错了什么?

1 个答案:

答案 0 :(得分:0)

使用Windows凭据,您应该使用-E

sqlcmd -E -S *.*.*.* -d mydatabase