【exception】ORA-01950 no privileges on tablespace xxxx

因爲安全,需要回收oracle用戶的dba權限。一開始系統沒有出現問題,等過了一段時間,監控系統發現沒有數據入庫。檢查日誌,發現出現很多ORA-01950的報錯。

原因

網上搜索資料後,發現是表空間不足的時候,用戶會去申請表空間,但是沒有權限就沒有申請下來。結果一直報這個錯誤。

解決

給用戶增加該表空間的權限,比如用戶XXX沒有表空間YYY的權限,修改SQL爲:

ALTER USER XXX QUOTA UNLIMITED ON YYY;

注意,執行這個SQL需要dba權限。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章