当前位置: 首页 > news >正文

Oracle-ACL配置

1.创建测试用户并赋权

create user acl_test identified by oracle;
grant connect,resource to acl_test;
grant unlimited tablespace to acl_test;

2.创建测试

conn acl_test/oracle
create table t1(id int,name varchar2(10));
insert into t1 values(1,'aaa');
commit;

3.远程连接测试

 sqlplus  acl_test/oracle@10.220.104.101:1521/prodSQL> select * from t1;ID NAME
---------- ----------1 aaa

4.创建ACL

SQL> BEGIN2    DBMS_NETWORK_ACL_ADMIN.CREATE_ACL(acl        => 'test.xml',3    4      description  => 'Example ACL',5      principal  => 'ACL_TEST',6      is_grant => TRUE,7      privilege  => 'connect');8    DBMS_NETWORK_ACL_ADMIN.ADD_PRIVILEGE(9      acl      => 'test.xml',principal  => 'ACL_TEST',10   11      is_grant => TRUE,12      privilege  => 'resolve');13    DBMS_NETWORK_ACL_ADMIN.ASSIGN_ACL(14      acl => 'test.xml',15      host => '10.220.104.101',16      lower_port => 1521,17      upper_port => 1521);18    COMMIT;19  END;20  /PL/SQL procedure successfully completed.

5.查看创建的ACL

col host format a30
col acl format a80
set pagesize 999
SELECT host, acl, lower_port, upper_port
FROM DBA_NETWORK_ACLS;

6.删除ACL

begin
DBMS_NETWORK_ACL_ADMIN.DELETE_PRIVILEGE(acl=>'test.xml',principal   =>'ACL_TEST') ;
end;
/begin
DBMS_NETWORK_ACL_ADMIN.DROP_ACL(acl=>'test.xml') ;
end;
/
http://www.dtcms.com/a/168309.html

相关文章:

  • “淘宝闪购”提前4天全量,意味着什么?
  • 使用PyTorch实现线性回归:从零实现到高级API
  • Python-pandas-操作Excel文件(读取数据/写入数据)及Excel表格列名操作详细分享
  • 轻量级在线Excel预览工具
  • [面试]SoC验证工程师面试常见问题(四)
  • 【多云PaaS】跨云平台的无缝迁移方案
  • 【中间件】brpc_基础_butex.h
  • FastAPI中的复杂查询与原子更新指南
  • 【Linux】Petalinux U-Boot
  • 【中间件】brpc_基础_bthread头文件
  • 精益数据分析(36/126):SaaS商业模式的指标动态与实践案例
  • 数据分析_问题/优化
  • 力扣838.推多米诺随笔
  • 变转速振动信号分析处理与故障诊断算法模块
  • C++ 动态内存管理
  • VGG网络模型
  • 云原生后端架构的挑战与应对策略
  • mysql--索引
  • 多平台输入法+助聊APP开发技术指南:从概念到实现
  • 华为云Astro轻应用利用自定义连接器调用第三方接口实际操作
  • 传奇各职业/战士/法师/道士戒指爆率及出处产出地/圣战/法神/天尊/虹魔/魔血/麻痹/超负载/求婚/隐身/传送/复活/护身/祈祷/火焰
  • GAMES202-高质量实时渲染(Assignment 2)
  • 阿里云服务器 篇五(加更):短链服务网站:添加反垃圾邮件功能
  • Unity Text打字机效果,支持富文本
  • C++ 与 Lua 联合编程
  • [预备知识]6. 优化理论(二)
  • 如何配置NGINX作为反向代理服务器来缓存后端服务的响应?
  • 微信小程序 自定义组件 标签管理
  • [SoC]AXI总线Performance验证方案
  • 【AI面试准备】Git与CI/CD及单元测试实战指南