失败的创建目录Oracle / JDBC

时间:2017-02-14 05:44:46

标签: java database oracle

我正在从JDBC运行CREATE DIRECTORY命令。

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

我收到SQL错误:ORA-01031: insufficient privileges.

请帮助我。

1 个答案:

答案 0 :(得分:1)

要创建目录,您必须具有CREATE ANY DIRECTORY系统权限

您必须具有CREATE ANY DIRECTORY系统特权才能创建目录。你应该使用下面的代码。

SQL> GRANT CREATE ANY DIRECTORY TO abc;

Grant succeeded

然后执行以下命令

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