當前位置:首頁 » 數據倉庫 » oracle資料庫刪除賬戶
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

oracle資料庫刪除賬戶

發布時間: 2022-10-08 07:47:13

1. Oracle資料庫添加用戶,設置許可權,刪除用戶

conn / as sysdba

//創建用戶

create user thtwin identified by thtwin ;

//給用戶授權

grant create session to thtwin ;

grant create table to thtwin ;

grant unlimited tablespace to thtwin ;

//刪除用戶
drop user thtwin cascade;

2. oracle資料庫里,我建的用戶不想用了,怎麼刪刪除後,用戶里的表也跟著刪沒了嗎

如果這個用戶下已經創建了資料庫對象(比如表、視圖、存儲過程等),則需要用
drop user xxxxx cascade ; 的方式來刪除該資料庫用戶。
不過需要注意,這個方式就將該用戶的所有資料庫對象刪除了,要慎用!
沒有辦法保留用戶的資料庫對象 情況下刪除用戶。
如果這個用戶下沒資料庫對象,那麼用 drop user xxxx 即可。當然前提是xxxx 沒有 登錄到資料庫中;你有刪除用戶的許可權等等。

3. 如何刪除遠程oracle資料庫中指定用戶

首先要保證當前用戶有刪除用戶的許可權,
drop user 用戶名就行了,也可以直接在界面上刪除,跟本地沒什麼區別

4. oracle資料庫怎麼刪除自定義用戶

舉例:刪除用戶 abc,
首先,以sysdba用戶登錄資料庫
$sqlplus / as sysdba
刪除用戶abc
SQL>drop user abc cascade
注意: 刪除了用戶abc,只是刪除了該用戶下的schema objects,是不會刪除相應的tablespace的。

5. oracle無法刪除用戶

你要刪的用戶已經與資料庫建立連接了,因此無法將該用戶刪掉。如果確實要刪掉的話而條件又允許的話以sys的身份登錄進去使用immediate的方式將資料庫關掉,然後將資料庫以受限的方式打開,最後把該用戶刪了。不過也可以在不關閉資料庫的情況下把該用戶刪了,那就是使用kill session的方式先把對方與資料庫的會話斷開,然後再去刪。不過無論採用何種方式其目的都是要迫使對方與資料庫的會話斷開。

6. oracle資料庫怎麼刪除自定義用戶

你的意思是 刪掉一個用戶嗎?
如果是刪除用戶以及該用戶下所有的表、視圖,使用dba賬號登錄資料庫,執行下面語句即可:
drop user User_name cascade;