oracle - How to create user in Oracle ASM only for selecting specific table without giving SYS privileges
问题描述
Is there any way to create common user for Oracle ASM for accessing(selecting) fixed table such as X$KFFXP? I looked up few documents and reaches the user should be given SYSDBA or SYSASM. I just wonder if such user can be created without SYS privileges given like a common Oracle Instance.
解决方案
You can’t. In oracle versions where both sysdba and sysasm roles exist, the users with only sysdba role are read only users. There is a good chance that sysdba eventually will be removed. Let’s hope oracle does not forget something like read only access for asm monitoring.
推荐阅读
- npm - 如何使用 npm audit fix 修复 node-gyp 错误
- node.js - 继续在 ElasticSearch 上使用套接字
- angular - 带旋转木马的 Angular 模态对话框
- sql - 如何获得过去到期金额和当前到期金额
- amazon-web-services - AWS_DEFAULT_REGION 和 AWS_REGION 系统变量有什么区别?
- textbox - RDLC报告:如何隐藏文本,取决于数据集中的所有字段是否为NULL?
- c# - 在不使用令牌/oauth 请求的情况下从控制器创建 OWIN OUath 令牌
- javascript - 如何使用 reduce 或数组方法将 Javascript 对象合并到数组中
- c# - 枚举到类型映射
- java - 我找不到为什么这个错误发生 java.lang.IncompatibleClassChangeError: null in spring boot applicaiton