0
스키마에서 유형을 작성하는 사람들을 막으려합니다.Oracle 스키마에서 Create Type을 취소하십시오.
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만이 후자를 필요로 할 수 있습니다. –