0
我正試圖阻止人們在架構中創建類型。從Oracle架構撤銷創建類型
colin @ colindev >create or replace type colin_obj as object(
2 id varchar2(20)
3 );
4/
Type created.
我該如何解決這個問題?
我已經試過
SYS @ colindev >revoke create any type from colin;
revoke create any type from colin
*
ERROR at line 1:
ORA-01952: system privileges not granted to 'colin'
,並在系統取代sys同樣的事情。
任何想法?
現貨,謝謝! – colinjwebb
只需要添加,就有獨立的權限CREATE TYPE和CREATE ANY TYPE。具有CREATE TYPE的用戶可以在自己的模式中創建類型,而CREATE ANY TYPE更強大,並且意味着您可以在別人的模式中創建類型。只有DBA可能需要後者。 –