Visual Studio 2019 Строка подключения к базе данных - PullRequest
0 голосов
/ 04 апреля 2019

Только что скачал Visual Studio 2019 и поиграл с ним, следуя инструкции по MS (https://docs.microsoft.com/en-us/visualstudio/get-started/csharp/tutorial-aspnet-core-ef-step-03?view=vs-2019)

При настройке соединения с базой данных я оставил все по умолчанию в appsettings.json, в котором есть запись:

"ConnectionStrings": {
    "AppDbContext": "Server=(localdb)\\mssqllocaldb;Database=AppDbContext-751ed4b2-26eb-401f-82ef-a0a083ac64af;Trusted_Connection=True;MultipleActiveResultSets=true"
  }

Однако, когда я запускаю его, я получаю сообщение об ошибке:

SqlException: не удается открыть базу данных "AppDbContext-751ed4b2-26eb-401f-82ef-a0a083ac64af", запрошенный авторизоваться. Ошибка входа Ошибка входа пользователя 'DESKTOP-PU ***** \ а ****'. (где PU ***** и **** мои имя компьютера и Имя пользователя

Итак, затем я попробовал то, что я использую для Visual Studio 2017, подключившись к SQL 2017 с помощью строки подключения:

"AppDbContext": "Server=DESKTOP-PU*****\\SQL17EXPRESS;Database=AppDbContext_MSDN;Trusted_Connection=True;MultipleActiveResultSets=true"

но теперь появляется сообщение об ошибке:

SqlException: Невозможно открыть базу данных "AppDbContext_MSDN", запрошенную логин. Ошибка входа Ошибка входа пользователя 'MicrosoftAccount \ ************* @ hotmail.com.

Не могу вспомнить, чтобы VS2017 входил в систему с моей учетной записью hotmail - как мне обойти эти проблемы?

...