在某些情况下,您可能需要在cmd窗口中使用SQL Server身份验证登录到SQL Server数据库。这适用于您无法使用SQL Server Management Studio(SSMS)或其他GUI工具的情况。
使用cmd窗口登录SQL Server
1. 以管理员身份打开cmd窗口。
2. 导航到SQL Server bin目录,通常为: C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\Binn 。
3. 输入以下命令,其中 servername 是SQL Server实例的名称, username 是登录用户名, password 是登录密码:
sqlcmd -S servername -U username -P password
示例:
sqlcmd -S localhost -U sa -P password
4. 输入密码后,您将连接到SQL Server数据库。
了解SQL Server身份验证
SQL Server身份验证是一种使用Windows身份验证的用户验证 。它不需要使用Windows身份验证,而是使用单独的SQL Server用户帐户和密码。
注意
* 使用cmd窗口登录SQL Server时,密码将以纯文本形式显示。
* 确保您有权访问SQL Server数据库。
* 如果您不确定SQL Server实例的名称或登录凭据,请参阅SQL Server文档或联系数据库管理员。