Oracle创建和删除ACL(网络访问控制列表 )
2016-10-25 14:09
916 查看
------------------------------------
创建ACL:
------------------------------------
BEGIN
DBMS_NETWORK_ACL_ADMIN.CREATE_ACL(ACL => '/sys/acls/BRDG_BMS_TO_OA.xml', --命名
DESCRIPTION=> 'ACL list', --描述
PRINCIPAL =>'CHD_ACT_FOR_BUG_PROJ', --要赋权限的用户
IS_GRANT => TRUE, --true表示赋权,false表示取消赋权
PRIVILEGE => 'connect');
DBMS_NETWORK_ACL_ADMIN.ADD_PRIVILEGE(ACL => '/sys/acls/BRDG_BMS_TO_OA.xml',
PRINCIPAL => 'CHD_ACT_FOR_BUG_PROJ',
IS_GRANT => TRUE,
PRIVILEGE => 'resolve');
DBMS_NETWORK_ACL_ADMIN.ASSIGN_ACL(ACL => '/sys/acls/BRDG_BMS_TO_OA.xml',
HOST =>'*', --主机名,可以指定主机名,也可以使用*做为通配
lower_port=> 1, --端口配置视情况而定,若需要精确控制可限定主机端口范围
upper_port=> 9999);
commit;
END;
------------------------------------
删除ACL:(与assign相对应)
------------------------------------
begin
--
删除acl这个列表文件,使用它的用户也就取消了对应的权限
begin
dbms_network_acl_admin.drop_acl(
'/sys/acls/BRDG_BMS_TO_OA.xml'
);
commit;
end;
创建ACL:
------------------------------------
BEGIN
DBMS_NETWORK_ACL_ADMIN.CREATE_ACL(ACL => '/sys/acls/BRDG_BMS_TO_OA.xml', --命名
DESCRIPTION=> 'ACL list', --描述
PRINCIPAL =>'CHD_ACT_FOR_BUG_PROJ', --要赋权限的用户
IS_GRANT => TRUE, --true表示赋权,false表示取消赋权
PRIVILEGE => 'connect');
DBMS_NETWORK_ACL_ADMIN.ADD_PRIVILEGE(ACL => '/sys/acls/BRDG_BMS_TO_OA.xml',
PRINCIPAL => 'CHD_ACT_FOR_BUG_PROJ',
IS_GRANT => TRUE,
PRIVILEGE => 'resolve');
DBMS_NETWORK_ACL_ADMIN.ASSIGN_ACL(ACL => '/sys/acls/BRDG_BMS_TO_OA.xml',
HOST =>'*', --主机名,可以指定主机名,也可以使用*做为通配
lower_port=> 1, --端口配置视情况而定,若需要精确控制可限定主机端口范围
upper_port=> 9999);
commit;
END;
------------------------------------
删除ACL:(与assign相对应)
------------------------------------
begin
--
删除acl这个列表文件,使用它的用户也就取消了对应的权限
begin
dbms_network_acl_admin.drop_acl(
'/sys/acls/BRDG_BMS_TO_OA.xml'
);
commit;
end;
相关文章推荐
- oracle 11g 发信需要赋予权限 ORA-24247: 网络访问被访问控制列表 (ACL) 拒绝
- Oracle ORA-24247: 网络访问被访问控制列表 (ACL) 拒绝
- Oracle ORA-24247: 网络访问被访问控制列表 (ACL) 拒绝
- ORA-24247: 网络访问被访问控制列表 (ACL) 拒绝
- 关于cisco网络设备访问控制列表ACL中IN、OUT的理解
- Oracle11g Http请求报错 ORA-24247: 网络访问被访问控制列表 (ACL) 拒绝 ORA-29273:HTTP 请求失败
- ora-24247 网络访问被访问控制列表ACL拒绝
- ORA-24247: 网络访问被访问控制列表 (ACL) 拒绝
- 网络层访问权限控制技术-ACL详解 (2)
- ACL控制访问列表――标准访问控制列表配置实例
- ASP.NET 必需的访问控制列表 (ACL)
- 巧用Squid的ACL和访问列表实现高效访问控制 推荐
- 利用IP标准访问列表进行网络流量的控制
- 网络基础:ACL访问控制例表
- CCNA--LAB-6:配置ACL(访问控制列表-经典实例)
- ASP.NET 必需的访问控制列表 (ACL) --转自MSDN
- 网络层访问权限控制技术-ACL详解 (1)
- ACL 访问控制列表 命令汇总
- ACL-访问控制列表 介绍
- Cisco路由器配置ACL详解之扩展访问控制列表