我在我的 Arch 机器上安装了它mssql-server
,并mssql-tools
通过yaourt
。我从 启动服务器/opt/mssql/bin/sqlservr
并尝试使用我的凭据进行连接,但没有成功。我发现这文章中说使用命令进行连接sqlcmd -S localhost -U SA -P 'YourPasswordHere'
,但它也不起作用。错误消息显示:
2017-07-06 21:57:28.25 登录错误:18456,严重性:14,状态:7。
2017-07-06 21:57:28.25 登录 用户“SA”登录失败。原因:评估密码时发生错误。[客户端:127.0.0.1]
我尝试使用空白密码、Password123 和我的用户密码,但消息是一样的。
有人成功连接了吗?如果是的话,默认密码是什么?
如果您需要任何进一步的信息,请告诉我。
谢谢。
答案1
找到了。我必须运行此命令sudo /opt/mssql/bin/mssql-conf setup
才能设置 SA 用户的密码。现在我可以连接了。