vCenter Server에는 데이터베이스가 필요합니다. 외부 Oracle 또는 Microsoft SQL Server 데이터베이스를 사용하도록 결정한 경우 데이터베이스를 생성할 때 특정 사용 권한을 데이터베이스 사용자에게 부여해야 합니다.

Microsoft SQL 데이터베이스를 업그레이드할 때 사용 권한을 제대로 설정해야 합니다.

표 1. vCenter Server에 대한 Microsoft SQL 데이터베이스 사용 권한
사용 권한 설명
GRANT ALTER ON SCHEMA :: [VMW] TO VC_ADMIN_ROLE SQL Server 사용자 지정 스키마로 작업할 때 필수입니다.
GRANT REFERENCES ON SCHEMA :: [VMW] TO VC_ADMIN_ROLE SQL Server 사용자 지정 스키마로 작업할 때 필수입니다.
GRANT INSERT ON SCHEMA :: [VMW] TO VC_ADMIN_ROLE SQL Server 사용자 지정 스키마로 작업할 때 필수입니다.
GRANT CREATE TABLE TO VC_ADMIN_ROLE 테이블 생성에 필요합니다.
GRANT CREATE VIEW TO VC_ADMIN_ROLE 보기 생성에 필요합니다.
GRANT CREATE PROCEDURE TO VC_ADMIN_ROLE 저장 프로시저 생성에 필요합니다.
GRANT SELECT ON SCHEMA :: [VMW] TO VC_USER_ROLE VMW 스키마의 일부인 테이블에서 SELECT, INSERT, DELETE, UPDATE 작업을 실행할 수 있는 사용 권한입니다.
GRANT INSERT ON SCHEMA :: [VMW] TO VC_USER_ROLE
GRANT DELETE ON SCHEMA :: [VMW] TO VC_USER_ROLE
GRANT UPDATE ON SCHEMA :: [VMW] TO VC_USER_ROLE
GRANT EXECUTE ON SCHEMA :: [VMW] TO VC_USER_ROLE db 스키마에서 저장 프로시저를 실행하는 데 필요합니다.
GRANT SELECT ON msdb.dbo.syscategories TO VC_ADMIN_ROLE SQL Server 작업 배포에 필요합니다.

이러한 사용 권한은 설치 및 업그레이드 중에만 필수이고 배포 후에는 필요하지 않습니다.

GRANT SELECT ON msdb.dbo.sysjobsteps TOVC_ADMIN_ROLE
GRANT SELECT ON msdb.dbo.sysjobs TO VC_ADMIN_ROLE
GRANT EXECUTE ON msdb.dbo.sp_add_job TO VC_ADMIN_ROLE
GRANT EXECUTE ON msdb.dbo.sp_delete_job TO VC_ADMIN_ROLE
GRANT EXECUTE ON msdb.dbo.sp_add_jobstep TO VC_ADMIN_ROLE
GRANT EXECUTE ON msdb.dbo.sp_update_job TO VC_ADMIN_ROLE
GRANT EXECUTE ON msdb.dbo.sp_add_jobserver TO VC_ADMIN_ROLE
GRANT EXECUTE ON msdb.dbo.sp_add_jobschedule TO VC_ADMIN_ROLE
GRANT EXECUTE ON msdb.dbo.sp_add_category TO VC_ADMIN_ROLE
GRANT VIEW SERVER STATE TO [vpxuser] SQL Server DMV 보기 및 sp_lock 실행에 대한 액세스를 제공합니다.
GRANT VIEW ANY DEFINITION TO [vpxuser] 사용자에게 SQL Server 개체에 대한 메타데이터를 볼 수 있는 권한을 제공하는 데 필요합니다.

Oracle 데이터베이스를 업그레이드할 때 사용 권한을 제대로 설정해야 합니다.

표 2. vCenter Server에 대한 Oracle 데이터베이스 사용 권한
사용 권한 설명
GRANT CONNECT TO VPXADMIN Oracle 데이터베이스에 연결하는 데 필요합니다.
GRANT RESOURCE TO VPXADMIN 트리거, 시퀀스, 유형, 프로시저 등을 생성하는 데 필요합니다.

기본적으로 RESOURCE 역할에는 CREATE PROCEDURE, CREATE TABLE 및 CREATE SEQUENCE 권한이 할당되어 있습니다. RESOURCE 역할에 이러한 권한이 없으면 해당 권한을 vCenter Server 데이터베이스 사용자에게 부여해야 합니다.

GRANT CREATE VIEW TO VPXADMIN 보기 생성에 필요합니다.
GRANT CREATE SEQUENCE TO VPXADMIN 시퀀스 생성에 필요합니다.
GRANT CREATE TABLE TO VPXADMIN 테이블 생성에 필요합니다.
GRANT CREATE MATERIALIZED VIEW TO VPXADMIN 구체화된 보기 생성에 필요합니다.
GRANT EXECUTE ON dbms_lock TO VPXADMIN vCenter Server 데이터베이스를 단일 vCenter Server 인스턴스에서 사용하고 있음을 보장하는 데 필요합니다.
GRANT EXECUTE ON dbms_job TO VPXADMIN 설치 또는 업그레이드 중에 SQL 작업 스케줄링 및 관리를 위해 필요합니다.

이 사용 권한은 배포 후에 필요하지 않습니다.

GRANT SELECT ON dba_lock TO VPXADMIN vCenter Server 데이터베이스에서 기존 잠금을 확인하는 데 필요합니다.
GRANT SELECT ON dba_tablespaces TO VPXADMIN 업그레이드 중에 필요한 디스크 공간 확인을 위해 필요합니다.

이 사용 권한은 배포 후에 필요하지 않습니다.

GRANT SELECT ON dba_temp_files TO VPXADMIN 업그레이드 중에 필요한 디스크 공간 확인을 위해 필요합니다.

이 사용 권한은 배포 후에 필요하지 않습니다.

GRANT SELECT ON dba_data_files TO VPXADMIN vCenter Server가 작동하는 동안 사용 가능한 공간을 모니터링하는 데 필요합니다.
GRANT SELECT ON v_$session TO VPXADMIN vCenter Server 데이터베이스에서 기존 잠금을 확인하는 데 사용되는 보기입니다.
GRANT UNLIMITED TABLESPACE TO VPXADMIN 무제한 테이블스페이스 사용 권한을 vCenter Server 데이터베이스 사용자에게 부여하는 데 필요합니다.
GRANT SELECT ON v_$system_event TO VPXADMIN 로그 파일 전환 확인에 필요합니다.
GRANT SELECT ON v_$sysmetric_history TO VPXADMIN CPU 사용률 확인에 필요합니다.
GRANT SELECT ON v_$sysstat TO VPXADMIN 버퍼 캐시 적중률 확인에 필요합니다.
GRANT SELECT ON dba_data_files TO VPXADMIN 테이블스페이스 사용률 확인에 필요합니다.
GRANT SELECT ON v_$loghist TO VPXADMIN 체크포인트 빈도 확인에 필요합니다.

마스터 데이터베이스에 대한 이 권한은 vCenter Server 데이터베이스를 모니터링하는 데 사용됩니다. 따라서 예를 들어 특정 임계값에 도달할 경우 경고가 표시됩니다.