Где искать идентификатор пользователя и пароль для подключения к SQL Server Azure - PullRequest
0 голосов
/ 21 сентября 2018

У меня есть приложение ASP.NET MVC, и я пытаюсь подключиться к базе данных SQL Azure, перенесенной в Azure.Мне нужно установить строку подключения в web.config, и я не знаю, где искать идентификатор пользователя и пароль.Я нашел такой шаблон в своем обзоре SQL Server в Azure:

Server=tcp...;User ID={your_username};Password={your_password}...;

Я обнаружил, что существует username@server.com и прочитал о настройке администратора Active Directory.К сожалению, я студент и у меня есть Azure для студентов, где я не могу установить такого администратора.

Я предполагал, что логином будет имя базы данных «mydb», а паролем - ее пароль.К сожалению, он не работает и выдает следующую ошибку при входе в мое приложение:

System.Data.SqlClient.SqlException: Login failed for user 'mydb'.

Я не нашел ответа на форуме, но если он есть, сообщите мне.

Спасибо всем заранее за любую помощь:)

1 Ответ

0 голосов
/ 22 сентября 2018

На портале есть вся необходимая информация, в разделе Строки подключения, включая имя сервера (включенное в строку подключения, в виде <servername>.data.windows.net).

Вы также можете увидеть имя вашего сервера в разделе Обзоробласть, и если вы щелкнете по имени сервера, вы попадете в область конфигурации сервера, где вы можете установить настройки брандмауэра (вам нужно будет добавить свой IP-адрес клиента в брандмауэр).

Ваше имя пользователяusername@databasename.И это имя входа SQL, не имеющее ничего общего с Active Directory.

Вам необходимо добавить свой локальный IP-адрес в брандмауэр сервера, в противном случае вы не сможете установить соединение.Это в настройках сервера.

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