vCenter Server에는 데이터베이스가 필요합니다. 외부 Oracle 또는 Microsoft SQL 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 데이터베이스를 업그레이드할 때 사용 권한을 제대로 설정해야 합니다.
사용 권한 | 설명 |
---|---|
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 데이터베이스를 모니터링하는 데 사용됩니다. 따라서 예를 들어 특정 임계값에 도달할 경우 경고가 표시됩니다.