oracle 字典_Oracle只读用户通过JAVA应用程序导出其它用户数据最小权限
测试目的:通过只读用户导出其它用户数据的最小权限要求。
测试场景:通过只读用户B,导出A用户全部数据,再将数据导入到读写用户C
测试结论:通过只读用户导出其它用户数据的最小权限清单:
create session (登录权限)
select any table (查表数据权限)
select any dictionary (查询oracle数据字典【dba_开头的视图】权限)
1、通过PL/SQL登录 A用户,通过user_objects统计出来的对象数据如下:
A用户对象个数
2、创建只读用户B、授予以下系统权限,其它权限都不要:
create session (登录权限)
select any table (查表数据权限)
select any dictionary (查oracle数据字典【dba_开头的视图】权限)
此时可通过dba_objects视图可以出A用户的数据对象:
通过B用户查询A用户数据对象
此时统计出来的对象个数与登录用户A直接用user_objects统计出来的对象个数保持一致
oracle 字典_Oracle只读用户通过JAVA应用程序导出其它用户数据最小权限相关推荐
- java oracle分页_oracle 分页存储过程和java代码
create or replace procedure contfenyePro( v_in_tablename in varchar2, v_in_pagesize in number, v_in_ ...
- java应用程序中判断用户输入的一个整数是否在已知数组里。
import java.util.*; class Example2_5 {public static void main(String args[]) {int start=0,end,middle ...
- 从微信服务器获取用户信息,微信小程序Ⅴ [获取登陆用户信息,重点openID(详解)]...
♩ 背景 其实这篇文章几个月前就写完了,可是这段时间,微信小程序官方文档有了更新,同事在我本身的实际操做过程当中,发现以前写的过于繁杂,因此如今进行简化梳理,欢迎指摘. 语言框架:ThinkPHP3. ...
- 一步一步带你实现java根据模板导出word循环数据
之前操作EXCEL使用的是poi,用poi操作word有点复杂,且没有模板功能.放弃 找到了freemarker这个工具,他可以根据word的模板生成导出的word 话不多说,跟着我来一步一步走 首先 ...
- 使用Spring Security,Thymeleaf和Okta保护Java应用程序的安全
永不再构建身份验证 –喜欢构建用户管理? 使用Okta,您可以在几分钟内为您的应用程序添加社交登录,多因素身份验证和OpenID Connect支持. 立即创建一个免费的开发者帐户. 在构建Java应 ...
- ORACLE数据库服务器导出DMP格式提示没有权限访问解决解决办法
在oracle数据库中,如果数据需要导出为DMP格式,使用PLSQL是无法完成的,需要通过数据库服务器进行导出. 操作方式如下: 1.登录数据库服务器 2.切换数据库用户 3.执行需要导出的表数据的命 ...
- oracle 最小权限,基础知识6——安全和最小权限原则
数据库安全和最小权限原则 用户只拥有执行其任务所需的最小权限,并禁止所有未被允许的权限. 默认下SYS和SYSTEM拥有所有权限. 除了使用口令配置文件外,还需要遵循一些最佳实践,特别熟授予publi ...
- swing程序 过时拉嘛_密码已过时-如何保护您的应用程序和保护用户
swing程序 过时拉嘛 重点 (Top highlight) I've said this part before, so if you read the previous article, ski ...
- oracle错误(一) ORA-各种常见java.sql.SQLException小结
ORA-00904: --invalid column name 无效列名ORA-00942: --table or view does not exist 表或者视图不存在ORA-01400: -- ...
最新文章
- 6大设计原则之依赖倒置原则
- 第五届上交会欲打通技术贸易“最后一公里”
- 关于内存管理-提前释放的问题
- TensorFlow模型转换h5转pb
- SAP UI5 manifest.json 和 i18n 多语言文本的解析逻辑
- 贪心之安排活动会场问题
- pycharm的使用技巧
- PHP Yii开源框架入门学习(二)修改Yii网站访问路径
- POJ1321-Chess Problem(dfs基础题)
- 实现网络IPv6平滑演进的DS-Lite CGN技术
- Qt实现 员工培训管理系统
- 机器阅读理解论文必读论文(二): Teaching Machines to Read and Comprehend
- VMware Workstation 虚拟机安装windows 10 系统步骤
- 推流(RTSP/RTMP)
- 信息泄露,那些央视没报的“内鬼
- 白盒测试概述及其方法简介
- Python并发之协程gevent数据结构和实践(6)
- JavaScript中绑定事件监听函数的通用方法[ addEvent() ]
- 微服务架构--BFF层
- HDFS读写流程(重点,有些面试官总喜欢问到,记录一下)