невозможно открыть базу данных "dataBaseName", запрошенную при входе в систему - PullRequest
0 голосов
/ 20 ноября 2019

Я пытаюсь запустить приложение ASP.NET Core 2.2, опубликованное для размещения на IIS 10.

Когда я открываю приложение через браузер, появляется следующая ошибка:

Невозможно открыть базу данных «dataBaseName», запрошенную именем входа «WORKGROUP \ DESKTOP-GP7EJHU $ '

Строка подключения:

Server=.\\SQLEXPRESS01;Database=SOO;Trusted_Connection=True;MultipleActiveResultSets=true;

DESKTOP-GP7EJHU$ - это мой компьютеримя и SQL Server не имеет пользователя с таким именем.

Где я могу настроить логин для подключения в базе данных?

Ответы [ 2 ]

1 голос
/ 20 ноября 2019

Если вы все еще хотите войти на сервер sql без имени пользователя и пароля, вы должны добавить пользователя IIS ApplicationPool в имена входа на сервер SQL. Вам могут помочь следующие ссылки:

0 голосов
/ 20 ноября 2019

Эта часть строки соединения указывает SQL Server подключиться как текущий пользователь:

Trusted_Connection=True;

Вы можете заменить его на:

User Id=myUsername;Password=myPassword;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...