oracle資料庫用戶刪除
❶ Oracle資料庫,我把用戶刪除了,但是plsql中還能登錄
那是用戶刪除不徹底造成的,因為plsql用的是oracle創建的有效用戶。
oracle資料庫中刪除用戶有兩種命令,一種是 drop user xxx;另外一個種是drop user xxx cascade;
drop user xxx必須是這個用戶下面沒有任何對象;這樣才可以使用這個命令,否則就會報錯;如果用戶下面有對象,就得用drop user xxx cascade來刪除這個用戶以及這個用戶下的所有對象了;
❷ 如何在Oracle中刪除用戶
首先你要確定你當前用戶是否有許可權去刪除用戶
刪除步驟:
登錄dba賬戶
drop user 用戶名 cascade;
其中cascade是強制刪除,包括該用戶下的所有表。
❸ 怎麼刪除Oracle資料庫中的用戶實例
想徹底刪除的話,建議你還是用dbca,這樣刪除的比較徹底,
跟這個實例相關的內容都會被刪除的!
開始——程序——oracle10g——配置和移植工具—dbca
進入dbca後,選擇刪除資料庫,就會顯示你機器上的
所有實例資料庫,選擇要刪除的就ok
❹ 如何刪除Oracle資料庫中的某一用戶名下全部的表
最簡單粗暴的辦法就是刪除用戶並加上cascade,如果不想刪除用戶,那麼就這么刪除完之後再重建用戶。
還有一般辦法就是利用dba_table去查詢,然後利用select拼出自己想要的所有刪除語句,然後將語句放到執行窗口執行。
❺ 刪除oracle中某一個用戶的所有數據 如何操作
刪除一個用戶下的所有數據,可以採用刪除用戶,然後重新建立同名用戶的方式。
1、刪除用戶:
DROP USER 用戶名 CASCADE;2、創建用戶:
create user 用戶名 identified by 密碼;3、賦予相應許可權:
grant connect,resource,dba to 用戶名;
❻ oracle資料庫,如何刪除指定用戶名下的所有數據
連接到system用戶,把用戶test刪除之後重建
conn / as sysdba
drop user test cascade;
create user test identified by password;
conn user/password
(6)oracle資料庫用戶刪除擴展閱讀:
Oracle資料庫刪除數據
一、Delete語句
語法:Delete From tableName; //刪除tableName中所有數據
Delete From tableName Where <條件表達式>; //刪除表中符合條件的所有數據
二、Truncate語句
語法:Truncate Table tableName; //清空表數據
Delete From tableName;與Truncate Table tableName的區別:
1.delete刪除數據之後數據是可以恢復的。Truncate沒有機會恢復。
2.刪完數據之後,重新對表進行查詢的時候效率不一樣。Truncate之後的表,查詢速度很快。
共性:都可以刪除表的全部數據。
❼ oracle資料庫的用戶可以刪除嗎
可以,不過你要想好,刪了就全沒了:
drop user username cascade;
❽ oracle資料庫里,我建的用戶不想用了,怎麼刪刪除後,用戶里的表也跟著刪沒了嗎
如果這個用戶下已經創建了資料庫對象(比如表、視圖、存儲過程等),則需要用
drop user xxxxx cascade ; 的方式來刪除該資料庫用戶。
不過需要注意,這個方式就將該用戶的所有資料庫對象刪除了,要慎用!
沒有辦法保留用戶的資料庫對象 情況下刪除用戶。
如果這個用戶下沒資料庫對象,那麼用 drop user xxxx 即可。當然前提是xxxx 沒有 登錄到資料庫中;你有刪除用戶的許可權等等。
❾ oracle無法刪除用戶
你要刪的用戶已經與資料庫建立連接了,因此無法將該用戶刪掉。如果確實要刪掉的話而條件又允許的話以sys的身份登錄進去使用immediate的方式將資料庫關掉,然後將資料庫以受限的方式打開,最後把該用戶刪了。不過也可以在不關閉資料庫的情況下把該用戶刪了,那就是使用kill session的方式先把對方與資料庫的會話斷開,然後再去刪。不過無論採用何種方式其目的都是要迫使對方與資料庫的會話斷開。
❿ 如何刪除Oracle資料庫用戶及用戶下的實體
前提要確保資料庫服務及監聽均處於啟動狀態。
具體方法/步驟 :
1通過在開始輸入cmd,進入Dos命令窗口。
2輸入sqlplus system/system密碼@資料庫名稱,點回車,從而連通資料庫。
3在上述窗口中輸入select username from dba_users,點回車,以顯示當前資料庫實例中的用戶名;
4選擇要刪除的用戶,在當前窗口中輸入:drop user USERNAME cascade; 點回車。
5稍等片刻,即可完成資料庫用戶刪除動作;