ORAエラー

[ORAエラー] ORA-01045: ユーザーXXXにはCREATE SESSION権限がありません。ログオンが拒否されました。

投稿日:

以下のように表示されます。

(日本語)
ORA-01045: ユーザーXXXにはCREATE SESSION権限がありません。ログオンが拒否されました。
(英語)
ORA-01045: user XXX lacks CREATE SESSION privilege; logon denied

XXXの箇所にはユーザ名が入ります。

発生パターン

このエラーは以下のような場合に発生します。

  • ユーザにオラクルに接続するための権限が無い
    (CREATE USER でユーザを作成しただけではオラクルに接続できないので、接続するためにはCREATE SESSION権限を付与する必要があります)
エラー例
C:¥>sqlplus test/test@db01 ERROR: ORA-01045: ユーザーTESTにはCREATE SESSION権限がありません。ログオンが拒否されました。 ユーザー名を入力してください:

対処法

  • 該当ユーザにCREATE SESSION権限を付与する

権限のあるユーザでログインして以下のSQLを実行します。

ユーザ「test」に接続権限を付与する例
SQL> grant connect to test; 権限付与が成功しました。

備考

  • 接続権限を付与する構文は以下の通りです。
    「GRANT CONNECT TO <ユーザ名>;」

関連記事


スポンサーリンク

スポンサーリンク

-ORAエラー

執筆者:



comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

スポンサーリンク