首页 > 解决方案 > SQL cmd 登录失败

问题描述

我正在尝试.sql使用sqlcmd. 我可以使用正确的密码通过 SSMS 轻松访问该sa帐户。但是,我得到一个

用户“sa”登录失败

使用时出错sqlcmd

尝试的命令:

sqlcmd -S servername\SQLEXPRESS -U sa -P REDACTED -d dbname -i C:\sample.sql

osql -S servername\SQLEXPRESS -U sa -P REDACTED -d dbname -i C:\sample.sql

sqlcmd -S "servername\SQLEXPRESS" -U "sa" -P "REDACTED" -d "dbname" -i "C:\sample.sql"

标签: sql-serversqlcmd

解决方案


如果您只是在没有 -d 参数的情况下登录然后键入 use dbname 会发生什么?我怀疑您尝试使用的数据库由于某种原因不能被“sa”使用。是离线吗?


推荐阅读