-
권한VERTICA/04. Admin 관리 2016. 6. 2. 17:12
항목
작업 내용
필요한 권한
데이터베이스
CREATE DATABASE ※ "Management Console" 또는 "Administration Tools"을 이용하여 만듭니다. 슈퍼 유저 만 가능 DROP DATABASE ※ "Management Console" 또는 "Administration Tools"을 이용하여 삭제합니다. 슈퍼 유저 만 가능 ALTER DATABASE 슈퍼 유저 만 가능 스키마
CREATE SCHEMA 데이터베이스의 CREATE 권한 DROP SCHEMA 스키마의 소유자 ALTER SCHEMA RENAME 데이터베이스의 CREATE 권한 테이블
CREATE TABLE 스키마의 CREATE 권한 테이블 만들 때 순서를 이용하기 위해서는 시퀀스 권한이 있어야합니다. 시퀀스의 SELECT 권한 시퀀스가 존재하는 스키마에 대한 USAGE 권한 DROP TABLE 테이블이 존재하는 스키마에 대한 USAGE 권한 또는 스키마의 소유자 TRUNCATE TABLE 테이블이 존재하는 스키마에 대한 USAGE 권한 또는 스키마의 소유자 ALTER TABLE 테이블이 존재하는 스키마에 대한 USAGE 권한 ADD / DROP /RENAME ALTER-TYPE COLUMN ALTER TABLE 테이블이 존재하는 스키마에 대한 USAGE 권한 ADD / DROP CONSTRAINT ALTER TABLE 테이블이 존재하는 스키마에 대한 USAGE 권한 PARTITION (REORGANIZE) ALTER TABLE RENAME 테이블이 존재하는 스키마에 대한 CREATE 권한과 USAGE 권한 ALTER TABLE SET SCHEMA · 현재 테이블이 존재하는 스키마의 USAGE 권한 · 대상 스키마의 CREATE 권한 SELECT 테이블의 SELECT 권한 테이블이 존재하는 스키마의 USAGE 권한 INSERT 테이블의 INSERT 권한 테이블이 존재하는 스키마의 USAGE 권한 DELETE 테이블의 DELETE 권한 테이블이 존재하는 스키마의 USAGE 권한 · WHERE 절에서 다른 테이블의 컬럼 값을 참조하는 경우 해당 테이블의 SELECT 권한도 필요 UPDATE 테이블의 UPDATE 권한 테이블이 존재하는 스키마의 USAGE 권한 · WHERE 절과 SET 절에서 다른 테이블의 컬럼 값을 참조하는 경우 해당 테이블의 SELECT 권한도 필요 REFERENCES · 외래 키 제약 조건을 생성 할 테이블의 REFERENCES 권한 · 외래 키 제약 조건을 생성 할 테이블이 존재하는 스키마의 USAGE 권한 ANALYZE_STATISTICS () 테이블의 INSERT / UPDATE / DELETE 권한 테이블이 존재하는 스키마의 USAGE 권한 ANALYZE_HISTOGRAM () 테이블의 INSERT / UPDATE / DELETE 권한 테이블이 존재하는 스키마의 USAGE 권한 DROP_STATISTICS () 테이블의 INSERT / UPDATE / DELETE 권한 테이블이 존재하는 스키마의 USAGE 권한 DROP_PARTITION () 테이블이 존재하는 스키마의 USAGE 권한 뷰
CREATE VIEW 뷰가 존재하는 스키마의 CREATE 권한 뷰의 토대가되고있는 객체 (테이블 / 뷰)의 SELECT 권한 뷰의 토대가되고있는 객체가 존재하는 스키마의 USAGE 권한 DROP VIEW 뷰가 존재하는 스키마의 USAGE 권한 또는 뷰의 소유자 SELECT ... 뷰의 SELECT 권한 FROM VIEW 뷰가 존재하는 스키마의 USAGE 권한 뷰의 토대가되고있는 객체 (테이블 / 뷰)에 대한 SELECT 사용 권한 프로젝션
CREATE PROJECTION 프로젝션의 토대가되고있는 테이블의 SELECT 권한 프로젝션의 토대가되고있는 테이블이 존재하는 스키마의 USAGE 권한 또는 스키마의 소유자 프로젝션이 존재하는 스키마의 CREATE 권한 AUTO / DELAYED INSERT..SELECT 또는 COPY 런타임 : PROJECTION 프로젝션의 토대가되고있는 테이블의 SELECT 권한 프로젝션의 토대가되고있는 테이블이 존재하는 스키마의 USAGE 권한 ALTER PROJECTION 프로젝션이 존재하는 스키마의 USAGE 권한과 CREATE 권한 RENAME DROP PROJECTION 프로젝션이 존재하는 스키마의 USAGE 권한 또는 스키마의 소유자 외부 프로 시저
CREATE PROCEDURE 슈퍼 유저 만 가능 DROP PROCEDURE 슈퍼 유저 만 가능 EXECUTE 프로 시저에 대한 EXECUTE 권한 시저가 존재하는 스키마의 USAGE 권한 라이브러리
CREATE LIBRARY 슈퍼 유저 만 가능 ALTER LIBRARY 슈퍼 유저 만 가능 DROP LIBRARY 슈퍼 유저 만 가능 사용자 정의 함수
CREATE FUNCTION (SQL) 사용자 정의 함수가 존재하는 스키마의 CREATE 권한 CREATE FUNCTION (UDF) CREATE TRANSFORM FUNCTION (UDF) 사용자 정의 함수가 사용하는 라이브러리의 USAGE 권한 CREATE ANALYTIC FUNCTION (UDAF) CREATE AGGREGATE FUNCTION (UDAF) DROP FUNCTION · 슈퍼 유저 또는 사용자 정의 함수의 소유자 DROP TRANSFORM FUNCTION DROP ANALYTIC FUNCTION · 사용자 정의 함수가 존재하는 스키마의 USAGE 권한 DROP AGGREGATE FUNCTION ALTER FUNCTION RENAME TO 사용자 정의 함수가 존재하는 스키마의 USAGE 권한과 CREATE 권한 ALTER FUNCTION SET SCHEMA · 현재 사용자 정의 함수가 존재하는 스키마의 USAGE 권한 · 대상 스키마의 CREATE 권한 EXECUTE
(SQL / UDF / UDT / ADAF / UDAnF) function사용자 정의 함수에 대한 EXECUTE 권한 사용자 정의 함수가 존재하는 스키마의 USAGE 권한 SEQUENCE
CREATE SEQUENCE 시퀀스가 존재하는 스키마의 CREATE 권한 CREATE TABLE with SEQUENCE · 시케ン스의 SELECT 권한 시퀀스가 존재하는 스키마의 USAGE 권한 DROP SEQUENCE 시퀀스가 존재하는 스키마의 USAGE 권한 또는 스키마의 소유자 ALTER SEQUENCE RENAME TO 스키마의 CREATE 권한과 USAGE 권한 ALTER SEQUENCE SET SCHEMA · 현재 시퀀스가 존재하는 스키마의 USAGE 권한 · 대상 스키마의 CREATE 권한 CURRVAL () 시퀀스의 SELECT 권한 NEXTVAL () 시퀀스가 존재하는 스키마의 USAGE 권한 리소스 풀
CREATE RESOURCE POOL 슈퍼 유저 만 가능 ALTER RESOURCE POOL 슈퍼 유저 만 변경 가능한 매개 변수입니다. · MAXMEMORYSIZE · PRIORITY · QUEUETIMEOUT 자원 풀에 대한 UPDATE 권한이 할당 된 사용자가 변경 가능한 매개 변수입니다. · PLANNEDCONCURRENCY · SINGLEINITIATOR · MAXCONCURRENCY SET SESSION RESOURCE_POOL 자원 풀에 대한 USAGE 권한 사용자는 ALTER USER 문을 사용하여 독자적으로 리소스 풀의 설정을 변경할 수 있습니다. DROP RESOURCE POOL 슈퍼 유저 만 가능 사용자
CREATE USER 슈퍼 유저 만 가능 ALTER USER 슈퍼 유저 만 가능 DROP USER 슈퍼 유저 만 가능 프로필
CREATE PROFILE 슈퍼 유저 만 가능 ALTER PROFILE 슈퍼 유저 만 가능 DROP PROFILE 슈퍼 유저 만 가능 롤
CREATE ROLE 슈퍼 유저 만 가능 ALTER ROLE RENAME 슈퍼 유저 만 가능 DROP ROLE 슈퍼 유저 만 가능 저장 위치
CREATE LOCATION 슈퍼 유저 만 가능 ADD_LOCATION 슈퍼 유저 만 가능 ALTER_LOCATION_USE 슈퍼 유저 만 가능 RESTORE_LOCATION 슈퍼 유저 만 가능 DROP_LOCATION 슈퍼 유저 만 가능 객체의 가시성
스키마 검색 개체가 포함 된 스키마에 대해 적어도 하나의 권한이 있으면 가능 "스키마 객체" 스키마의 USAGE 권한 다음 개체에 대해 적어도 또는 "시스템 테이블"의 검색 하나의 권한이 있으면 가능 : · TABLE · VIEW · FUNCTION · PROCEDURE · SEQUENCE 프로젝션 검색 프로젝션의 토대가되고있는 모든 테이블에 대해 적어도 하나의 권한이 있으면 가능 프로젝션의 토대가되고있는 모든 테이블이 스키마에 대한 USAGE 권한 리소스 풀의 검색 리소스 풀의 SELECT 권한 개체 검색 개체가 존재하는 스키마에 대한 USAGE 권한 I / O 작업
연결 / 없음 EXPORT TO 소스 테이블의 SELECT 권한 "다른 Vertica 데이터 클러스터 기반" 소스 테이블이 존재하는 스키마의 USAGE 권한 · EXPORT 대상 대상 테이블에 대한 INSERT 권한 대상 테이블이 존재하는 스키마의 USAGE 권한 COPY FROM 소스 테이블의 SELECT 권한 "다른 Vertica 데이터 클러스터 기반" 소스 테이블이 존재하는 스키마의 USAGE 권한 · EXPORT 대상 대상 테이블에 대한 INSERT 권한 대상 테이블이 존재하는 스키마의 USAGE 권한 COPY FROM 파일 슈퍼 유저 만 가능 COPY FROM STDIN 테이블의 INSERT 권한 스키마의 USAGE 특권 COPY LOCAL 테이블의 INSERT 권한 스키마의 USAGE 특권 COMMENT
COMMENT ON {다음 중 하나} : 개체의 소유자 또는 슈퍼 유저 · AGGREGATE FUNCTION · ANALYTIC FUNCTION · COLUMN · CONSTRAINT · FUNCTION · LIBRARY · NODE · PROJECTION · SCHEMA · SEQUENCE · TABLE · TRANSFORM FUNCTION · VIEW 트랜잭션
COMMIT 없음 ROLLBACK 없음 RELEASE SAVEPOINT 없음 SAVEPOINT 없음 세션
SET {다음 중 하나} : 없음 · DATESTYLE · ESCAPE_STRING_WARNING · INTERVALSTYLE · LOCALE · ROLE · SEARCH_PATH · SESSION AUTOCOMMIT · SESSION CHARACTERISTICS · SESSION MEMORYCAP · SESSION RESOURCE POOL · SESSION RUNTIMECAP · SESSION TEMPSPACE ·STANDARD_CONFORMING_STRINGS · TIMEZONE SHOW {이름 | ALL} 없음 튜닝 작업
PROFILE PROFILE을 사용하는 쿼리와 동일한 권한이 필요 EXPLAIN EXPLAIN을 사용하는 쿼리와 동일한 권한이 필요 'VERTICA > 04. Admin 관리' 카테고리의 다른 글
버티카 프로젝션과 OS 물리적 영역간 매핑 방법 (0) 2019.01.23 ActivePartitionCount 란 무엇인가? (0) 2016.06.17 RESOURCE POOL 관리 (0) 2016.06.02 댓글