请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

错误代码18456

老师 我前面步骤都是对的 在最后用SQL连接的时候出现这个错误 以下是错误信息
标题: 错误

用户 ‘sa’ 登录失败。 (Microsoft SQL Server,错误: 18456)


按钮:

确定

正在回答 回答被采纳积分+3

2回答

weixin_慕标1013808 2020-08-12 14:03:05

老师,我也遇到同样的问题,登陆失败,报18456,想问问这个问题解决没

0 回复 有任何疑惑可以回复我~
阿莱克斯刘 2020-07-27 01:29:56

如果sql server 正常运行,问题多半集中在密码上。你改过密码吗?可不可以把你运行docker容器的密码复制粘贴出来?

0 回复 有任何疑惑可以回复我~
  • 提问者 慕莱坞5292062 #1
    是这个吗
    C:\Users\admin>docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=RaSSword12!" -p 1433:1433 -d microsoft/mssql-server-linux
    7aa38690ecbe89654a8d38c84fb1b0dfcffa8eabf9e91075e095e1e880e7dea0
    
    C:\Users\admin>docker ps
    CONTAINER ID        IMAGE                          COMMAND                  CREATED             STATUS              PORTS                    NAMES
    7aa38690ecbe        microsoft/mssql-server-linux   "/opt/mssql/bin/sqls…"   13 seconds ago      Up 12 seconds       0.0.0.0:1433->1433/tcp   mystifying_banzai
    回复 有任何疑惑可以回复我~ 2020-07-27 19:06:51
  • 提问者 慕莱坞5292062 #2
    我发现我密码输入错了 再去改就变成了error during connect: Get http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.40/images/json: open //./pipe/docker_engine: The system cannot find the file specified. In the default daemon configuration on Windows, the docker client must be run elevated to connect. This error may also indicate that the docker daemon is not running.
    回复 有任何疑惑可以回复我~ 2020-07-27 19:12:47
  • 阿莱克斯刘 回复 提问者 慕莱坞5292062 #3
    你的操作系统是什么版本?
    试一下再pwoershell里运行下面的代码:
    cd "C:\Program Files\Docker\Docker"
    ./DockerCli.exe -SwitchDaemon
    回复 有任何疑惑可以回复我~ 2020-07-28 03:17:08
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号