2017-02-14 9 views
0

JDBCからCREATE DIRECTORYコマンドを実行しています。ディレクトリの作成に失敗するOracle/JDBC

CREATE OR REPLACE DIRECTORY a_dir AS '/usr/bin/afile_dir';

私はSQLエラーを取得しています取得しています:ORA-01031: insufficient privileges.

これで私を助けてください。あなたはあなたがディレクトリを作成するには、任意のディレクトリシステムCREATEを持たなければなりませんANY DIRECTORYシステム権限

CREATEを持たなければなりません必要があるディレクトリを作成するには

答えて

1

。以下のコードを使用する必要があります。

SQL> GRANT CREATE ANY DIRECTORY TO abc; 

Grant succeeded 

、私はSQLエラー取得しています次のコマンド

CREATE OR REPLACE DIRECTORY bfile_dir AS '/usr/bin/bfile_dir'; 
+0

を実行します。ORA-01031:[OK]を許可 – rdj7

+0

十分な権限がなく、行うには、他の方法がありますその権利のないもの? @Maheshwar –

+0

を付与するには、DBA権限が必要です@Maheshwar – rdj7

関連する問題