2012-10-01 25 views

回答

2

不明確(據我所知)。要查找關於用戶的信息,您必須查看系統視圖DBA_USERS

您可以在表空間上找到默認表空間是您創建的默認表空間的所有用戶;或者您可以簡單地在IN語句中列出默認用戶:

select * 
    from dba_users 
where username not in ('SYS','SYSTEM',...) 

我的首選方法是使用用戶的創建日期。根據定義,默認用戶是使用數據庫創建的,因此在某個日期之後創建的每個用戶都不是默認用戶。

在數據庫中,我目前連接到以下將工作;你顯然必須改變這個日期部分以適應你自己的環境

select * 
    from dba_users 
where trunc(created) > to_date('2009/08/15','yyyy/mm/dd')