sql-server - 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"
解决方案
如果您只是在没有 -d 参数的情况下登录然后键入 use dbname 会发生什么?我怀疑您尝试使用的数据库由于某种原因不能被“sa”使用。是离线吗?
推荐阅读
- c# - How to write these particular lines in MVVM WPF(c#)?
- openedge - 如何将 Openedge 连接到水晶报表
- python-3.x - ffmpeg trim mp3 - 精确确定要修剪部分的开始和结束时间
- java - Maven 是否在运行时一开始就提供钩子
- javascript - javascript回调是原子的吗
- sql - SQL按日期/小时/分钟分组记录并连接表
- c++ - 如何设计一个窗口渲染循环?
- python - python: Summing up two numbers of a list
- ruby-on-rails - 我应该如何从关联模型访问虚拟属性?
- ios - 构建 iOS 构建时重定向 Flutter SDK 路径?