注册 登录
编程论坛 Oracle论坛

关于utl_file的问题

kawh 发布于 2007-08-26 20:14, 1646 次点击
同志们,大家好!
我是一个ORACLE 新手
在学习utl_file时
建立了一个DIRECTORY对象
但是在为用户授权的时候
create directory emp_dir as 'e:\dir';
grant write ,read on directory emp_dir to soctt;
出了下面的错误:
无效的目录权限!

这是为什么???

2 回复
#2
kawh2007-08-26 20:46

是不是因为用户SYSTEM 没有权限为SCOTT用户授权呢
那么怎样才能让SYSTEM有权限呢?

#3
ILoveMK2007-09-13 23:23

我这里默认是可以的:
SQL> conn system/cgb19850908
已连接。
SQL> create directory emp_dir as 'e:\dir';

目录已创建。

SQL> grant write ,read on directory emp_dir to scott;

授权成功。

1