flashback_transaction_query是事物查询的要用到的重要视图,在一次查询中出现用户没有权限查询该视图

SQL> select undo_sql ,START_TIMESTAMP,COMMIT_TIMESTAMP from flashback_transaction_query where table_name='TEST_FLASHBACK';
select undo_sql ,START_TIMESTAMP,COMMIT_TIMESTAMP from flashback_transaction_query where table_name='TEST_FLASHBACK'
                                                       *
ERROR at line 1:
ORA-01031: insufficient privileges

--查询该视图时报没有权限

看到报没有权限,我就给用户付权限,然后我尝试了给用户赋予一下权限

1. grant select on flashback_transaction_query to shao;--查询报同样的错

2. grant select any dictionary to shao;--查询报同样的错

3. grant select any table to shao;--依然报错

最后没有办法求助谷歌,终于找到解决方法grant select any transaction to shao;,赋予用户该权限后,用户能够访问flashback_transaction_query视图。

转载于:https://blog.51cto.com/589985/1358045

flashback_transaction_query查询权限相关推荐

  1. oracle把所有表查询权限赋与另一用户

    oracle把所有表查询权限赋与另一用户. 2008-02-01 9:07 昨天有一同事问如何把oracle里一个用户所有表查询权限赋与另一用户,在网上查了好像没有现成的一劳永逸的语句,只能手了一个批 ...

  2. DB2用户授权表查询权限

    创建用户 useradd -m -g db2iadm1 dwquery 设置密码 passwd dwquery 切换至DB2管理员用户 su - db2inst1 链接数据库 db2 connect ...

  3. 20_clickhouse,硬件管理与优化(cpu,内存,网络,存储,操作系统配置),profile管理,Quotas设置,约束管理,查询权限,用户管理配置等

    26.运维管理与优化 26.1.硬件管理与优化 26.1.1.CPU 26.1.2.内存 26.1.3.网络 26.1.4.存储 26.2.操作系统的配置 26.2.1.CPU频率调整策略 26.2. ...

  4. MySQL 添加用户并授予只能查询权限

    1.创建用户 create user 'userName'@'%' identified by '123456'; 用户名为userName,密码是123456的用户(userName,123456可 ...

  5. 授予建立视图权限oracle,oracle 建立视图,创建用户并授予查询权限

    一.需求 数据库有个表car,需要为这个表建立一个视图view_car,并新建一个用户user01,赋予查询这个视图的权限 二.实施步骤 1.以管理员clgl登陆数据库,新建视图view_car: c ...

  6. 通过用户id 查询权限

    //如图像这样将五张表连接起来 //控制器 查询数据 # 根据用户id 查询当前用户对应的角色#以及对应的权限$adminInfo = \app\api\model\Admin::with(['rol ...

  7. oracle 创建用户且只有查询权限

    一.创建用户 -- 创建用户 create user USERB identified by "密码" default tablespace 表空间; --授予登录权限 grant ...

  8. oracle如何查询权限,Oracle 权限查询

    查看当前用户权限: SQL> select * from session_privs; 查询某个用户被赋予的系统权限. Select * from user_sys_privs; 或者: sel ...

  9. sql 账号查询一个表查询权限_一个查询语句引发的问题以及巨型表相关操作探索与思考...

    背景: 关于这个标题想了试了好几个总觉得欠那么点意思.大致情况是,在某服务支持中,1张大表4.5T左右,该表也是分区表.其中一个执行频繁的SQL写法有很大问题,导致巨表全量扫描,造成IO负载很大,业务 ...

最新文章

  1. 如何使用十进制range()步长值?
  2. css平台HTDC币,是否应该从最新的设置中应用CSS规则?
  3. 查看mysql库大小,表大小,索引大小
  4. JMM层面的内存屏障-HappenBefore
  5. opengl 如何加阴影_动漫嘴唇厚涂如何绘制?厚涂嘴唇正确画法
  6. 汉诺塔(三) 判断操作是否合法 + 栈(stack)数组
  7. 使用rsync无密码传输
  8. xp3系统登录服务器错误,#印象笔记#Windows XP系统,出现“无法连接服务器”的错误?解决办法!...
  9. 小白分分钟学会,简单四步,直接把sql直接转换成接口服务java
  10. 开源中国上几款免费又好用的OA协同办公系统,真心不错!
  11. Django出现Error: 111 connect to 192.168.158.141:22122. Connection refused
  12. 综合日语第一册第十一课
  13. 测测你的眼睛对色差的辨识度?抱歉我开挂了……【JavaScript脚本实现找色差小游戏自动刷关】
  14. 【隐式图搜索遍历学习】倒牛奶
  15. 网络游戏通讯模型初探
  16. Ubuntu下用cue文件对ape和wav文件自动分轨
  17. php会员生日祝福,药店会员积分卡 vip客户生日祝福短信
  18. 从曾经的一家独大到现在的群雄逐鹿,大数据时代的数据库圈为啥如此之乱?
  19. INS/GNSS组合导航(七)-SINS的微分方程的推导
  20. 世相科技:引领新媒体时代的潮水方向

热门文章

  1. Kafka—简明教程
  2. (二)Docker配置修改阿里云镜像仓库
  3. :before 和 :after
  4. OpenStack三种类型的NAT转换
  5. UiPickerView基本使用方法
  6. android 拨打紧急号码,通话时开启免提功能实现
  7. 线程池,封装使用,实现控制子线程
  8. Android Prelink实现的源码分析
  9. 永远不会执行的cron表达式
  10. maven报错找不到依赖