2017-02-13 5 views
3

私のアプリケーションでは、Azure Sqlサーバに電子メールIDを持つユーザを作成する必要があります。例: 電子メールIDは次のとおりです。[email protected] ユーザーを作成[email protected]パスワード「123131」でazure SQLサーバでユーザを作成する際の問題

ユーザーが作成されますが、私は、メッセージが表示され、そのユーザでログインしようとします。 ログインで要求されたサーバー "gmail.com"を開くことができません。ログインは失敗しましたClick here

問題は@です。私が他のキャラクターと一緒にそれを変えれば、それは機能します。電子メールIDを使用してユーザーを作成する必要があるため、代替手段はありますか。

ご協力いただければ幸いです。

答えて

5

SSMSは、ここでは、サーバー名として@ gmail.comを認識し、回避策は単純です:あなたのSQLデータベースサーバー名がTESTSERVER .database.windows.netと仮定すると、あなたは、ユーザー[email protected]を持っていますSSMSでは、ユーザー名をusername @ gmail.com @ testserverと指定するとうまくいくはずです。これは、JDBCおよびODBC接続にも適用されます。

+1

ありがとうございます。それは私のために働いた –

+0

@VinitVishwanathan:答えを受け入れる、あなたを助けてみてください – TheGameiswar

関連する問題