【问题标题】:oracle 10g ~ getting local user listoracle 10g ~ 获取本地用户列表
【发布时间】:2015-11-06 00:52:29
【问题描述】:

在 Oracle 11g 中,他们在 dba_users 表中有一个名为 Authentication_Type 的列,使用它我们可以通过以下简单查询获取使用密码创建的本地用户列表:

select USERNAME from DBA_USERS where AUTHENTICATION_TYPE = 'PASSWORD'

我的问题是,如何获取Oracle 10g 中通过密码创建的本地用户列表? 在 Oracle 10g 中,dba_users 表没有 Authentication_Type 列。

【问题讨论】:

    标签: oracle select oracle11g oracle10g data-dictionary


    【解决方案1】:

    您可以使用password 列。本地用户将显示加密密码。外部的会显示null:

    SELECT username
    FROM   dba_users
    WHERE  password IS NOT NULL
    

    【讨论】:

      猜你喜欢
      • 2015-03-15
      • 2014-07-29
      • 1970-01-01
      • 2017-02-16
      • 1970-01-01
      • 2021-12-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多