Azure внезапно блокирует мне доступ к моей БД - PullRequest
0 голосов
/ 18 мая 2018

Я вижу эту досадную ошибку при попытке получить доступ к моей базе данных:

SqlException: Невозможно открыть сервер 'SERVER', запрошенный при входе в систему.Клиент с IP-адресом «000.000.000.00» не имеет доступа к серверу.Чтобы включить доступ, используйте портал управления Windows Azure или запустите sp_set_firewall_rule в базе данных master, чтобы создать правило брандмауэра для этого IP-адреса или диапазона адресов.Для вступления в силу этого изменения может потребоваться до пяти минут.

Где SERVER - это имя моего сервера, а 000.000.000.00 - не мой публичный IP-адрес, но поскольку я нахожусь в корпоративной сетиЯ думаю, это может быть, как я выгляжу?(также обратите внимание, что я публикую это с этим IP-адресом, так как я не хочу делиться своим публичным IP-адресом .. Это просто заполнитель)

при звонке

using (db = new ADVWKSPEntities())
{
    items = db.CRMTItems.Include(m => m.ADVUsers).ToList();
}

Я не знаюЯ не понимаю, почему это происходит внезапно, поскольку я ничего не изменил.

Я попытался добавить свой IP-адрес в качестве исключения согласно этой записи , но обнаружил, что мой IP-адрес уже включенсписок ...

enter image description here

Как это возможно?Почему это внезапно изменится?

1 Ответ

0 голосов
/ 18 мая 2018

Я открыл MSSMS, чтобы посмотреть, смогу ли я просмотреть базу данных оттуда, и на экране появилось всплывающее окно, сообщающее, что у меня нет разрешения на просмотр файла и что мне нужно войти в свою учетную запись Microsoft.

Затем он показал всплывающее окно входа в систему MS, в которое я вошел (а также мне пришлось ввести мой код авторизации 2FA, что не имеет смысла, так как я нахожусь в корпоративной сети, то есть оно мне не нужно)и я мог бы затем просмотреть базу данных изнутри MSSMS.

Теперь, когда я запускаю приложение, кажется, что он позволяет мне получить данные, но я сталкиваюсь с другой проблемой , которая сейчас кажется не связанной, нокто знает ..

...