BEGIN
SYS.dbms_network_acl_admin.append_host_ace(host=>‘
192.1.1.1
’, ←替换成自己的IP地址
lower_port=>null,
upper_port=>null,
ace=>xs
a
c
e
t
y
p
e
(
p
r
i
v
i
l
e
g
e
l
i
s
t
=
>
x
s
ace_type(privilege_list =>xs
a
c
e
t
y
p
e
(
p
r
i
v
i
l
e
g
e
l
i
s
t
=>
x
s
name_list(‘jdwp’),
principal_name=>‘
user1
’, ←改成想要使用的用户名
principal_type=>xs_acl.ptype_db)
);
END;
commit;
查看用户权限,如果用户没有下面两个权限需要执行蓝色文字的SQL,有的话就不需要执行
select * from user_sys_privs;
user1
DROP ANY DIRECTORY
NO NO NO
user1
CREATE ANY DIRECTORY
NO NO NO
下面的SQL需要用sys用户执行
grant create any DIRECTORY to
user1
; 红色文字改成自己用的用户名
grant drop any DIRECTORY to
user1
;