我有特权连接到test2上的数据库,但如果我使用相同的帐户远程桌面到另一台主机并在那里运行以下命令:
SQLCMD -E -S test2 -d test -i Silo.sql -b -v
会出现以下错误信息:
(1 rows affected) Msg 18456, Level 14, State 1, Server test\colo, Line 1 Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON'.
为什么会出现这种情况,有什么解决办法?
奇怪的是,它抱怨用户是“NT AUTHORITY\ANONYMOUS LOGON”,但实际上我使用的是自己的帐户。
SQLCMD -E -S test2 -d test -i Silo.sql -b -v
会出现以下错误信息:
(1 rows affected) Msg 18456, Level 14, State 1, Server test\colo, Line 1 Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON'.
为什么会出现这种情况,有什么解决办法?
奇怪的是,它抱怨用户是“NT AUTHORITY\ANONYMOUS LOGON”,但实际上我使用的是自己的帐户。