SQL Server Agent 역할
SQL Server Agent 역할
RDS for SQL Server는 작업 관리에 대해 각각 다른 수준의 권한을 가진 다음 SQL Server Agent 역할을 지원해요.
출처: 문서
본문
SQLAgentUserRole
권한:
- 자신의 작업(job), 일정(schedule), 운영자(operator)를 만들고 관리
- 자신의 작업과 일정의 속성 보기
- 다른 사용자가 만든 작업은 보거나 관리할 수 없음
이 역할은 자신의 작업을 만들고 관리해야 하지만 다른 사용자가 만든 작업에 대한 액세스는 필요하지 않은 사용자에게 적합해요.
SQLAgentReaderRole
권한:
- SQLAgentUserRole의 모든 권한
- 다른 사람이 만든 작업을 포함한 모든 작업과 일정 목록 보기
- 모든 작업의 속성 보기
- 작업 기록 검토
이 역할은 모든 작업의 상태를 모니터링해야 하지만 관리할 필요는 없는 사용자에게 적합해요.
SQLAgentOperatorRole
권한:
- SQLAgentUserRole과 SQLAgentReaderRole의 모든 권한
- 작업 실행, 중지 또는 시작
- 작업 기록 관리
- 작업과 일정 활성화/비활성화
- 운영자와 프록시 보기
이 역할은 가장 포괄적인 권한을 제공하며 모든 작업에 대한 전체 제어가 필요한 사용자에게 적합해요.
다음 명령을 사용해 SQL Server 로그인에 역할을 할당하세요.