站長資訊網
最全最豐富的資訊網站

oracle無法刪除用戶怎么辦

方法:1、用“select sid,serial# from v$session where username=''”語句查詢會話信息;2、用“alter system kill session ''”語句kill會話;3、重新刪除用戶。

oracle無法刪除用戶怎么辦

本教程操作環境:Windows10系統、Oracle 11g版、Dell G3電腦。

oracle無法刪除用戶怎么辦

測試環境的oracle數據庫,隨著軟件開發的版本升級,需要重新刷數據庫,因為隨著測試環境使用一段時間之后,里面的數據會越來越多,有時候為了功能測試的方便,測試環境下的數據庫里的數據會出現不一致的情況,這樣對后續版本的測試會有一定的影像和干擾。為了避免以上情況的發生,一般會先清除當前數據庫用戶下面的所有對象,然后重新創建。但刪除一個用戶下面所有的對象及數據,需要先找出當前用戶下有哪些對象,然后再刪除,使用刪除用戶級聯刪除的方式,非常簡單方便,但當前要刪除的用戶被使用連接,則不能刪除,需要先殺掉會話,再刪除。

首先需要使用xshell工具連接上oracle數據庫服務器(這里介紹的是linux環境下的,windows環境更為簡單點),如果不是當前linux用戶不是oracle用戶,需要切換都oracle用戶下,輸入命令,su – oracle進行切換

oracle無法刪除用戶怎么辦

在oracle用戶下執行,sqlplus / as sysdba,即以管理員sys身份登錄數據庫,刪除用戶一般只有管理員賬戶才有的權限,如果只是查詢數據庫表以及數據的話,則只需要使用普通賬戶登錄即可。連接上之后會提示Connected to: oracle databases等提示信息,并且出現的輸入提示符變成了SQL>

oracle無法刪除用戶怎么辦

然后輸入刪除用戶的語句,DROP USER cqt CASCADE; CASCADE表示級聯刪除該用戶下所有對象信息的意思。如圖提示了,ORA-01940的錯誤,不能刪除當前正在被連接的用戶

oracle無法刪除用戶怎么辦

如果還想繼續刪除的話,需要先查詢出當前連接該用戶的會話信息,然后殺掉,再執行刪除操作。查詢語句為:select sid,serial# from v$session where username='CQT';注意大小寫的區別。如圖查詢出了多個連接該用戶的會話信息,需要將以上查詢到的用戶會話都kill掉

oracle無法刪除用戶怎么辦

kill掉會話的語句為:alter system kill session '15,19095';多個會話的,可以分別執行多次kill掉就可以了

oracle無法刪除用戶怎么辦

以上會話被清除之后,再次執行刪除用戶的命令,如圖所示,這次可以成功的刪除了。因為此語句添加了級聯刪除的關鍵字,所以該用戶下的所有對象和數據都會被刪除的。

oracle無法刪除用戶怎么辦

以上就完成了用戶及對象的刪除操作,如果是刷庫操作,則可以開始重新創建用戶然后在分配權限,執行數據庫腳本,即可進行新的一輪版本的測試了。

注意事項

級聯刪除用戶對象的時候一定要謹慎操作,防止刪錯用戶或信息,可以在操作之前先行備份再操作。

推薦教程:《Oracle視頻教程》

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
国产精品午夜电影| 亚洲精品无码久久久久A片苍井空| 亚洲精品国产日韩无码AV永久免费网| 国产精品白浆在线观看无码专区| 六月婷婷国产精品综合| 2021国产精品自产拍在线观看| 国产精品国产三级专区第1集| 国产精品免费AV片在线观看| 国产午夜福利精品久久| 国产69精品久久久久99尤物| 老司机免费午夜精品视频| 在线观看国产精品日韩av| 国产精品国三级国产AV| 日韩精品一区二区三区中文3d| 国产精品无码一区二区在线| 亚洲精品无码专区| 国产啪精品视频网免费| 国产乱子精品免费视观看片| 欧乱色国产精品兔费视频| 91精品国产福利在线观看| 91久久亚洲国产成人精品性色| 久久精品国产亚洲AV无码麻豆| 麻豆成人久久精品二区三区免费 | 久久99精品国产99久久6| caoporn国产精品免费| 亚洲一区二区精品视频| 亚洲精品国产福利一二区| 午夜精品久久久久久影视777| 精品人妻无码专区在中文字幕| 日韩乱码中文字幕视频| 国产日韩精品一区二区在线观看| 日韩高清一级毛片| 日韩免费观看的一级毛片| 日韩电影中文字幕在线观看| 四虎精品免费永久免费视频| 无码AV动漫精品一区二区免费| www国产亚洲精品久久久日本| 国产成人精品无人区一区| 国产精品亚洲美女久久久| 国内精品久久久久久久涩爱| 久久99国产精品99久久|