gpt4 book ai didi

.net - 将 Visual Studio for Mac 中的 .NET 项目连接到 Azure SQL Edge

转载 作者:行者123 更新时间:2023-12-05 04:42:03 26 4
gpt4 key购买 nike

我很难通过 docker 将 VS for mac 连接到 Azure SQL 服务器。我正在运行 m1,所以我使用了 azure sql edge。

这是我的 Docker:

docker run --cap-add SYS_PTRACE -e 'ACCEPT_EULA=1' -e 'MSSQL_SA_PASSWORD=Password.1' -p 1433:1433 --name azuresqledge -d mcr.microsoft.com/azure-sql-edge

这是我的连接字符串:

"DefaultConnection": "data source=localhost,1433;Database=master;User Id=sa;Password=SPassword.1;"

我得到一个

Login failed for user 'sa'

当我进入的时候

dotnet ef database update

我尝试通过 Azure Data Studio 进行连接,并且能够进行相同的连接。有什么想法我在这里遗漏了什么吗?

谢谢

最佳答案

您的连接字符串密码有问题:

 d=sa;Password=SPassword.1;"

您有一个以 S 开头的 S 密码。

我也在这里用我的连接字符串给我 2 美分:

"ConnectionStrings": {
"DefaultConnection": "Data Source=localhost;Initial Catalog=DBNAME;User Id=sa;Password=SqlStrongPassword2;"
},

关于.net - 将 Visual Studio for Mac 中的 .NET 项目连接到 Azure SQL Edge,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69907739/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com