2017-02-13 3 views
3

В моем приложении мне нужно создать пользователя с идентификатором электронной почты на сервере azure Sql. Например: электронной почты идентификатор: [email protected] создать пользователя [email protected] с паролем «123131»Проблема при создании пользователя в azure SQL-сервере

Пользователь получает созданный, но когда я пытаюсь войти с этим пользователем будет показано сообщение. Не удается открыть сервер «gmail.com», запрошенный логином. Ошибка входа в систему Click here

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

Любая помощь была бы принята с благодарностью.

ответ

5

SSMS признает @ gmail.com как имя сервера здесь, и обходной путь прост: Если предположить, что имя сервера базы данных SQL является TestServer .database.windows.net и у вас есть пользователь [email protected], в SSMS вы должны указать имя пользователя как имя пользователя @ gmail.com @ testserver, и это сработает. Это также относится к соединениям JDBC и ODBC.

+1

Спасибо Лин. Это сработало для меня –

+0

@VinitVishwanathan: попробуйте принять ответ, который помог вам – TheGameiswar

Смежные вопросы