DBAtlas · データベース運用アトラス

ORA-01017: Invalid username/password; logon denied(ユーザー名/パスワードが無効。ログオン拒否)

Oracle

意味

データベース接続時に指定したユーザー名またはパスワードが誤っているため、ログオンが拒否された。

原因

パスワードの誤り、ユーザー名の誤り、大文字小文字を区別するパスワード設定 (SEC_CASE_SENSITIVE_LOGON) が想定と異なる、パスワードの変更、またはアプリケーションの接続文字列に古い資格情報が残っている。

対処方法

ユーザー名とパスワードを確認する。必要なら DBA としてパスワードをリセットする: ALTER USER app_user IDENTIFIED BY new_password。ユーザーが存在しロックされていないことを確認する: SELECT username, account_status FROM dba_users。12c 以降のパスワードハッシュバージョンでは 11g クライアントが接続できない場合がある。SQLNET.ALLOWED_LOGON_VERSION_SERVER の設定を見直す。

DBAtlas で開く →

同じデータベースの他の項目