② ADD_PRIVILEGE 프로시저
특정 사용자에게 네트워크 접근 권한을 부여하는 프로시저다.
DBMS_NETWORK_ACL_ADMIN.ADD_PRIVILEGE (
acl IN VARCHAR2,
principal IN VARCHAR2,
is_grant IN BOOLEAN,
privilege IN VARCHAR2,
position IN PLS_INTEGER DEFAULT NULL,
start_date IN TIMESTAMP WITH TIMEZONE DEFAULT NULL,
end_date IN TIMESTAMP WITH TIMEZONE DEFAULT NULL );
• acl: ACL 명칭, xxxx.xml 형태로 기술
• principal: ACL에 추가할 사용자 롤(권한) 명, 대소문자 구분
• is_grant: 권한 부여 여부
• privilege: ‘connect’나 ‘resolve’
• position: ACL의 위치 값으로 생략 가능
• start_date: 시작일자. 디폴트 값은 NULL.
• end_date: 종료일자. 반드시 시작일자보다 크게 명시해야 하며 디폴트 값은 NULL