Проблема при подключении к облачной базе данных

StackOverflow https://stackoverflow.com/questions/1605303

  •  05-07-2019
  •  | 
  •  

Вопрос

Возникла проблема при подключении к облачной базе данных.

В SqlCmd я использовал как:

sqlcmd -U servername@username -P myPassword -S servername.database.windows.net -d MyFirstCloudTestDB

И это правильно. Сообщение об ошибке:

Msg 40615, Level 14, State 1, Server servername, Line 1
**Cannot open server 'servername' requested by the login. Client with IP address '
124.40.110.238' is not allowed to access the server.**
Msg 18456, Level 14, State 1, Server servername, Line 1
Login failed for user 'username'.

Понятия не имею, что делать!

Это было полезно?

Решение

Правильно ... попробуйте это

Перейдите на sql.azure.com, войдите в систему и перейдите на страницу своего проекта. Там, где вы видите список баз данных, вы также должны увидеть вкладку с надписью «Параметры брандмауэра». Введите правило, чтобы разрешить диапазон ваших IP-адресов.

Но также проверьте, как ваш диапазон просматривается за пределами сети.

Другие советы

Разве вы не хотите: имя пользователя @ имя_сервера?

Вы создали базу данных? Если нет, попробуйте подключиться к основной базе данных.

Необходимо отменить первый экран и подключить SQL Azure с помощью окна кнопки «Новый запрос». В настройках - > подключиться к базе данных - > MyFirstCloudTestDB и попробуйте. Это должно работать.

Если у вас есть проблемы с IP-адресом. Измените настройки брандмауэра в SQL AZure. Диапазон от 0.0.0.0 до 255.255.255.255. Это не рекомендуется, но пока все в порядке.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top