Oracle管理SQL语句.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Oracle管理SQL语句

用户信息 DBA_USERS表中的主要列如下。 列名 说明 USERNAME 用户名 USER_ID 用户的唯一id PASSWORD 加密后的密码 ACCOUNT_STATUS 用户状态(正常、锁定、密码过期等) DEFAULT_TABLESPACE 默认表空间 TEMPORARY_TABLESPACE 排序时使用的临时表空间 CREATED 该用户的创建时间 使用下面的SQL语句可以确认用户信息。 SELECT username , user_id , password , account_status , default_tablespace , temporary_tablespace , created FROM dba_users 推荐格式如下: col username form a20 col default_tablespace form a20 col temporary_tablespace form a20 col password form a20 col account_status form a30 用以下的SQL语句可以查找系统中默认密码的用户,以检查安全隐患。 SELECT username User(s) with Default Password! FROM dba_users WHERE password IN ( E066D214D5421CCC, -- dbsnmp 24ABAB8B06281B4C, -- ctxsys 72979A94BAD2AF80, -- mdsys C252E8FA117AF049, -- odm A7A32CD03D3CE8D5, -- odm_mtr 88A2B2C183431F00, -- ordplugins 7EFA02EC7EA6B86F, -- ordsys 4A3BA55E08595C81, -- outln F894844C34402B67, -- scott 3F9FBD883D787341, -- wk_proxy 79DF7A1BD138CF11, -- wk_sys 7C9BA362F8314299, -- wmsys 88D8364765FCE6AF, -- xdb F9DA8977092B7B81, -- tracesvr 9300C0977D7DC75E, -- oas_public A97282CE3D94E29E, -- websys AC9700FD3F1410EB, -- lbacsys E7B5D92911C831E1, -- rman AC98877DE1297365, -- perfstat 66F4EF5650C20355, -- exfsys 84B8CBCA4D477FA3, -- si_informtn_schema D4C5016086B2DC6A, -- sys D4DF7931AB130E37 -- system ) 确认用户角色 DBA_ROLE_PRIVS表中的主要列如下。 列名 说明 GRANTEE 接受该角色的用户名或角色名 GRANTED_ROLE 赋予用户或角色的角色名 ADMIN_OPTION 赋予时是否带有ADMIN OPTION(YES/NO) DEFAULT_ROLE 是否为默认角色 用下面的SQL语句可以确认赋予用户SCOTT的角色。 SELECT granted_role , admin_option , default_role FROM dba_role_privs WHERE grantee=SCOTT 确认用户的系统权限 DBA_SYS_PRIVS表中的主要列如下。 列名 说明 GRANTEE 接受权限的用户名或角色名 PRIVILEGE 系统权限名 ADMIN_OPTION 赋予时是否带有ADMIN OPTION(YES/NO) 使用下面的SQL语句显示某个用户的系统权限。 SELECT privilege , admin_option FROM dba_sys_privs WHERE grantee=SCOTT 但是,仅通过DBA_SYS_PRIVS表无法看到SYSDBA和SYSOPER权限的赋予情况。可以使用下面的SQL语句。下面的SQL语句确认SYS用户的权限。 SELECT privilege , admin_option FROM dba_sys_privs WHERE grantee=SYS UNION SELECT DECODE(sysdba, T

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档