Я использую Visual Studio 2017 для mac с ядром dotnet Core и EF Core. После настройки изображения mssql в контейнере Docker я пытался добавить строку подключения, но сбросил ошибку подключения. Я пытался использовать различные параметры, такие как ip-адрес, имя контейнера, имя хоста и т.д. В качестве имени сервера, но ни один из них не работал.
"Default": "Server=172.17.0.2; Database=ERPDb; User=sa; Password =******;"
с именем контейнера
"Default": "Server=ecstatic_hermann; Database=ERPDb; User=sa; Password=******;"
с именем хоста:
"Default": "Server=f45840a59623; Database=ERPDb; User=sa; Password=******;"
При подключении через localhost в терминале его успешное соединение
$ mssql -s localhost -p Technocrat123
Connecting to localhost...done
sql-cli version 0.6.2
Enter ".help" for usage hints.
Но при запуске приложения соединение терпит неудачу.
Оцените любую помощь. Спасибо заранее.
При использовании localhost ошибка
Login failed for user ''. Reason: An attempt to login using SQL authentication failed. Server is configured for Integrated authentication only.