django-pyodbc-azureを使用してdjangoをAzureデータベースに接続しようとしましたが、設定が正しいことを確認しました。しかし、まだこの問題があります。これはいくつかの認証問題が原因で発生する可能性があると聞きましたが、これを解決する方法がわかりません。Django:Azureデータベースに接続しようとしたときにログインに失敗しました
django.db.utils.Error: ('28000', "[28000] [Microsoft][ODBC SQL Server Driver][SQL Server]Login failed for user 'USERNAME'. (18456) (SQLDriverConnect)")
DATABASES = {
'default': {
'ENGINE': 'sql_server.pyodbc',
'NAME': 'SERVER_NAME',
'USER': 'USERNAME',
'PASSWORD': 'PASSWORD',
'HOST': 'SERVER_NAME.database.windows.net',
'PORT': '',
}
}
ユーザー名にはどのような形式を使用しましたか?ユーザー名にサーバー名を含めましたか? –
@DavidMakogon @ SERVER_NAMEのmy_login_email @ gmail.comを使用していました。また、ユーザー[email protected]のログインに失敗したことがわかります –
有効なユーザー名(SQLデータベースのユーザー名として電子メールアドレスを持っています)のようには見えません –