我想在oracle中对这些表进行SQL查询:
GV$INSTANCE
SYS.V_$DATAFILE
DBA_DATA_FILES
DBA_FREE_SPACE
V$SESSION
DBA_JOBS_RUNNING
DBA_SCHEDULER_JOBS
DBA_SCHEDULER_JOB_CLASSES
V$SESSION
V$SESSTAT
V$STATNAME
GV$SESSION
GV$SESSTAT
GV$STATNAME
GV$PROCESS
V$RMAN_BACKUP_JOB_DETAILS
我如何才能访问它们?
答案 0 :(得分:1)
据我了解您需要访问这些表格的问题。现在有两种方法可以访问它们。
1直接对象级别GRANT
所以使用Direct对象级别Grant授予访问权限 所以你需要以sysdba身份连接并提供GRANTS,例如
onUploadFinished()
<强> 2。通过Oracle角色访问
假设GRANT SELECT ON V$SESSION TO <USER>; -- Direct GRANT
SELECT Grants为所需对象提供的现有角色。
SELECT_ROLE
希望这有帮助。