在Oracle中授予“创建目录”权限

时间:2009-06-29 14:50:14

标签: oracle oracle10g

我想在Oracle 10中运行CREATE DIRECTORY查询,但它给了我一个不足的权限错误。

有人可以告诉我如何通过系统以用户身份向用户授予此权限吗?

2 个答案:

答案 0 :(得分:14)

来自Oracle 10gR2 documentation

  

您必须具有CREATE ANY DIRECTORY系统权限才能创建目录。

您可以使用以下命令将权限授予将创建目录的架构:

SQL> GRANT CREATE ANY DIRECTORY TO vnz;

Grant succeeded

与使用ANY权限一样,请注意您将授予他们的权限。它确实是DBA最好的权限。

答案 1 :(得分:3)

来自Oracle docs:

“您必须具有CREATE ANY DIRECTORY系统权限才能创建目录。”

所以,

将任何目录创建到userOfInterest;