如何使用 Windows 身份验证从命令提示符连接到 SQL Server

新手上路,请多包涵

如何使用 Windows 身份验证从命令提示符连接到 SQL Server?

这个命令

Sqlcmd -u username -p password

假定已设置 SQL Server 的用户名和密码

或者,如何从命令提示符设置用户帐户?

如果相关的话,我在 Windows Server 2008 机器上安装了 SQL Server 2008 Express。

原文由 Abdullah Leghari 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 457
2 个回答

您可以使用不同的语法来实现不同的事情。如果是你想要的 windows 身份验证,你可以试试这个:

 sqlcmd /S  /d  -E

如果你想使用 SQL Server 身份验证,你可以试试这个:

 sqlcmd /S  /d -U -P

定义:

 /S = the servername/instance name. Example: Pete's Laptop/SQLSERV
/d = the database name. Example: Botlek1
-E = Windows authentication.
-U = SQL Server authentication/user. Example: Pete
-P = password that belongs to the user. Example: 1234

希望这可以帮助!

原文由 Pjarenee 发布,翻译遵循 CC BY-SA 3.0 许可协议

使用 以下 2 个命令 之一,我可以通过 Windows 身份验证 登录 SQL Server 2019 Express

 sqlcmd -S DESKTOP-5K4TURF\SQLEXPRESS -E

 sqlcmd /S DESKTOP-5K4TURF\SQLEXPRESS /E

原文由 Kai - Kazuya Ito 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进