问题描述
供应商希望我对客户的数据库运行脚本。该脚本需要 “系统” 用户访问权限,并提供以下授权:
我没有访问SYS用户帐户,要获得这将需要一些时间,但我确信这个脚本已经在数据库上运行过去,所以这2个grant语句提供的特权将到位。
我可以在没有SYS用户访问权限的情况下检查这2条语句授予的特权,以验证是否需要运行脚本?我确实有系统用户访问权限。
grant select on sys.gv_\$mystat to public;复制
grant select on sys.gv_\$vsession to public;复制
我没有访问SYS用户帐户,要获得这将需要一些时间,但我确信这个脚本已经在数据库上运行过去,所以这2个grant语句提供的特权将到位。
我可以在没有SYS用户访问权限的情况下检查这2条语句授予的特权,以验证是否需要运行脚本?我确实有系统用户访问权限。
专家解答
嗯,它是授予公众的。因此,您可以作为低权限用户进行连接,并看到他们可以查询这些视图!
或者查询tab_privs:
或者查询tab_privs:
select grantee, privilege from dba_tab_privs where owner = 'SYS' and table_name = 'GV_$MYSTAT';复制
文章转载自ASKTOM,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
Oracle RAC 一键安装翻车?手把手教你如何排错!
Lucifer三思而后行
563次阅读
2025-04-15 17:24:06
【纯干货】Oracle 19C RU 19.27 发布,如何快速升级和安装?
Lucifer三思而后行
486次阅读
2025-04-18 14:18:38
Oracle SQL 执行计划分析与优化指南
Digital Observer
459次阅读
2025-04-01 11:08:44
XTTS跨版本迁移升级方案(11g to 19c RAC for Linux)
zwtian
454次阅读
2025-04-08 09:12:48
墨天轮个人数说知识点合集
JiekeXu
454次阅读
2025-04-01 15:56:03
【ORACLE】记录一些ORACLE的merge into语句的BUG
DarkAthena
442次阅读
2025-04-22 00:20:37
Oracle数据库一键巡检并生成HTML结果,免费脚本速来下载!
陈举超
429次阅读
2025-04-20 10:07:02
【ORACLE】你以为的真的是你以为的么?--ORA-38104: Columns referenced in the ON Clause cannot be updated
DarkAthena
417次阅读
2025-04-22 00:13:51
Oracle 19c RAC更换IP实战,运维必看!
szrsu
401次阅读
2025-04-08 23:57:08
【活动】分享你的压箱底干货文档,三篇解锁进阶奖励!
墨天轮编辑部
373次阅读
2025-04-17 17:02:24