【发布时间】:2021-10-19 19:20:40
【问题描述】:
无法通过 Azure Data Studio 连接到 mssql localhost 实例。 Get: '用户 sa 登录失败'。
同时我可以通过终端成功连接:mssql -u sa -p myPassword
mssql 在 docker 中,状态为 up
sudo docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=myPassword" -p 1433:1433 --name sql1 -h sql1 -d mcr.microsoft.com/mssql/server:2019-latest
操作系统:ubuntu 20.04
防火墙关闭
我确定 pwd 是正确的,因为我可以通过终端连接到 mssql。是 Azure 设置吗?还是ubuntu? 提前谢谢!
【问题讨论】:
-
您没有在密码后关闭 " on 命令` -e "SA_PASSWORD=myPassword
-p 1433:1433` -
谢谢你,马克斯!实际上我已经关闭了缺少的引号,并且问题仍然不断复制
-
检查 localhost 和 1433(在 Server 字段上)之间是否有逗号和 SINGLE 空格。检查
Advanced按钮是否启用了加密或其他功能。 -
原因是 pwd 中的特殊字符))
标签: sql-server docker ubuntu azure-data-studio