我正在从JDBC运行CREATE DIRECTORY命令。
CREATE OR REPLACE DIRECTORY a_dir AS '/usr/bin/afile_dir';
我收到SQL错误:ORA-01031: insufficient privileges.
请帮助我。
答案 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';