• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > 如何授权查询v$视图

如何授权查询v$视图

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-05

匿名通过本文主要向大家介绍了如何,授权,查询,视图,在非,sys,system,用户,存等相关知识,希望本文的分享对您有所帮助

在非sys,system用户的存储过程中,查询v$开头的视图,如v$mystat,v$statname等。这些视图查询是需要在sys下显示授权后才能在存储过程中使用。 但是,如果我们使用grant on v$view to username,则会收到ORA-02030错误。 如下所示: SQL grant select on v$mys

在非sys,system用户的存储过程中,查询v$开头的视图,如v$mystat,v$statname等。这些视图查询是需要在sys下显示授权后才能在存储过程中使用。

但是,如果我们使用grant on v$view to username,则会收到ORA-02030错误。

如下所示:

SQL> grant select on v$mystat to scott;
-


grant select on v$mystat to scott

ORA-02030: 只能从固定的表/视图查询

这是因为v$mystat不是一个视图,其实它是一个同义词。

因此,需要将同义词对应的视图进行授权。

SQL> grant select on v_$mystat to scott;

Grant succeeded

小技巧,你也可以试试看。
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 分享下mysql各个主要版本之间的差异
  • 优化mysql数据库的经验总结
  • 基于MySQL数据库复制Master-Slave架构的分析
  • 解析mysql 5.5字符集问题
  • 如何使用索引提高查询速度
  • 批量清除128组节点db上面过期的binlog释放磁盘空间实现思路
  • 深入sql多表差异化联合查询的问题详解
  • MySQL笔记之索引的使用
  • Mysql查看版本号的五种方式介绍
  • MySQL笔记之视图的使用详解

相关文章

  • 2018-12-05MySQL高可用解决方案MMM详解
  • 2018-12-05mysql诊断启动问题、查看日志文件详解
  • 2018-12-05深度解析MySQL 5.7之中文全文检索
  • 2018-12-05Oracle中在pl/sql developer修改表的2种方法
  • 2018-12-05mysqld_multi部署单机详解
  • 2017-05-11MySQL延迟关联性能优化方法
  • 2018-12-05pt-table-checksum校验与pt-table-sync修复数据
  • 2017-05-11Fedora环境下装MySQL命令方法介绍
  • 2018-12-05Access数据库的存储上限
  • 2018-12-05MySQL 随机密码生成代码

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • MySQL正则表达式入门教程
    • 数据库空间管理
    • 计算MySQL的内存峰值公式
    • 详解MYSQL的备份还原(PHP实现)
    • Mongodb之(初识如故)
    • 浅谈sql语句优化
    • 检查并修复mysql数据库表的具体方法
    • Mysql学习总结(17)MySQL数据库表设计优化_MySQL
    • MySQL中的RAND()函数使用详解
    • 关于mysql delete的问题小结

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有