我正在尝试使用 SQSH 从 Linux 终端连接到我的 SQL Server。该行是:
sqsh -S <ip address> -U <DOMAIN\user>
引发错误:
消息 18456,级别 14,状态 1 服务器“DC2”,
用户“”的第 1 行登录失败。
请注意,它似乎删除了分隔我的域和用户的“\”。
在服务器端,我的事件日志确认了同样的事情。活动内容如下:
用户“DOMAINuser”登录失败。
原因:找不到与提供的名称匹配的登录名。
我尝试使用单引号和双引号来封装域和用户名,但是当我这样做时,请求甚至没有到达服务器,可能是因为引号在语法上表示其他东西。
有谁知道我做错了什么?