oracle 10g~获取本地用户列表

时间:2015-08-13 07:10:14

标签: oracle select oracle11g oracle10g data-dictionary

在Oracle 11g中,他们在Authentication_Type表中有一个名为dba_users的列,使用该列可以获得使用密码创建的本地用户列表,其中包含以下简单查询:

select USERNAME from DBA_USERS where AUTHENTICATION_TYPE = 'PASSWORD'

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

1 个答案:

答案 0 :(得分:1)

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

SELECT username
FROM   dba_users
WHERE  password IS NOT NULL