北京网站建设还公司,公司做网络推广怎么做,网络平台推广广告费用,无锡网站建设套餐oracle 12开始有了INHERITEDYES;字段来区分系统用户
select username from dba_users where INHERITEDYES;
对于12以下的版本#xff0c;按created日期字段筛选会发现创建时间间隔比较大#xff0c;好区分。
本人当前有个需求需要找出所有数据库的非系统用户#xff0c;来…oracle 12开始有了INHERITEDYES;字段来区分系统用户
select username from dba_users where INHERITEDYES;
对于12以下的版本按created日期字段筛选会发现创建时间间隔比较大好区分。
本人当前有个需求需要找出所有数据库的非系统用户来做数据库合理性分析批量扫的话需要尽可能的遍历所有情况于是我结合了当前使用的不同Oracle版本每个版本在两个数据库中筛选用户得出了一下查询语句供大家参考。
select username from dba_users where username not in (SYSTEM,SYS,OUTLN,DIP,ORACLE_OCM,DBSNMP,APPQOSSYS,WMSYS,EXFSYS,CTXSYS,XDB,ANONYMOUS,XS$NULL,ORDSYS,SI_INFORMTN_SCHEMA,ORDDATA,MDSYS,ORDPLUGINS,OLAPSYS,MDDATA,SPATIAL_WFS_ADMIN_USR,SPATIAL_CSW_ADMIN_USR,SYSMAN,MGMT_VIEW,APEX_PUBLIC_USER,APEX_030200,FLOWS_FILES,OWBSYS,OWBSYS_AUDIT,SCOTT,OJVMSYS,LBACSYS,SYS$UMF,DBSFWUSER,GGSYS,DVF,DVSYS,GSMADMIN_INTERNAL,GSMCATUSER,REMOTE_SCHEDULER_AGENT,SYSBACKUP,GSMUSER,SYSRAC,AUDSYS,SYSKM,SYSDG,GSMROOTUSER)