Ошибка входа в SQL Azure - PullRequest
       23

Ошибка входа в SQL Azure

3 голосов
/ 05 января 2012

Я пытаюсь подключиться к своей базе данных, хранящейся на моей платформе SQL Azure. Мое приложение ASP.NET правильно подключается к БД, но SQL Management Studio нет.

Я добавил свой текущий IP-адрес в список правил Azure firewal'ls (http://www.nickharris.net/2010/08/change-firewall-rule-for-sql-management-studio-connection-to-sql-azure/)

Затем, основываясь на данных из строки подключения, я передаю имя сервера (tcp: xxxxx.database.windows.net), имя пользователя (xxx @ yyy) и пароль. Я все еще получаю ошибку

Ошибка входа пользователя 'xxxx'. Этому сеансу был присвоен идентификатор трассировки «xxxxx». Предоставьте этот идентификатор отслеживания в службу поддержки клиентов, когда вам нужна помощь. (Microsoft SQL Server, ошибка: 18456)

Что не так?

1 Ответ

3 голосов
/ 05 января 2012

Несколько мыслей:

  • Вам не нужно ставить "tcp:" перед именем сервера. Просто yourserver.database.windows.net должен работать.
  • Только имя пользователя должно работать (имя пользователя @ сервер не нужно).
  • Используете ли вы SQL Server Management Studio 2008 R2?
  • Может ли брандмауэр блокировать порт 1433?

Когда вы говорите, что ваше приложение ASP.NET подключается к SQL Azure, приложение работает локально или как веб-роль в центре данных Windows Azure?

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