更換ORACLE表對象所屬用戶

 以前有個項目將用戶表建立在了system用戶所屬下,後來發覺危害相當大,準備將表對象轉移到新建立的LAND用戶下,沒找到直接的辦法,用以下辦法得以實現:

1、建立新的LAND用戶,在服務器的Oracle Enterprise Manager裏分配 對象權限 ,添加對system中數據表對象的 select  權限。

2、以 LAND 用戶登錄,使用命令:  create table <table_name> as select * from system.<table_name>來將數據原樣複製到LAND用戶下。

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