【发布时间】:2019-02-11 12:22:45
【问题描述】:
我想知道以下 2 个选项是否完全相同或是否提供任何其他“功能”:
sqlcmd -S <servername> -U <username> -P <password>
runas /user:<username> /noprofile sqlcmd
我通常使用第一个从 cmd 连接到 sqlcmd 模式,但我不确定第二个是否只是一个变体还是应该在特定情况下使用,例如如果您仅使用 Windows 域帐户连接而第一个选项可用于 SQL 和 Windows 身份验证
【问题讨论】:
-
您将使用 SQL 身份验证的第一个命令,但您似乎使用 Windows 身份验证的第二个命令;所以他们不会是一样的。 (您不能使用
-U开关传递域用户)。
标签: sql-server authentication sqlcmd