sp_help_operator(Transact-SQL)
서버에서 정의된 운영자에 관한 정보를 보고합니다.
구문
sp_help_operator
{ [ @operator_name = ] 'operator_name'
| [ @operator_id = ] operator_id }
인수
[ @operator_name= ] 'operator_name'
운영자 이름입니다. operator_name은 sysname입니다. operator_name을 지정하지 않으면 모든 운영자에 대한 정보가 반환됩니다.[ @operator_id= ] operator_id
정보를 요청한 운영자의 ID입니다. operator_id는 int이며 기본값은 NULL입니다.[!참고]
operator_id 또는 operator_name 중 하나를 지정해야 하며 둘 다를 지정할 수는 없습니다.
반환 코드 값
0(성공) 또는 1(실패)
결과 집합
열 이름 |
데이터 형식 |
설명 |
---|---|---|
id |
int |
운영자의 ID입니다. |
name |
sysname |
운영자의 이름입니다. |
enabled |
tinyint |
운영자가 모든 알림을 받을 수 있습니다. 1 = 예 0 = 아니요 |
email_address |
nvarchar(100) |
운영자의 전자 메일 주소입니다. |
last_email_date |
int |
운영자가 마지막으로 전자 메일을 받은 날짜입니다. |
last_email_time |
int |
운영자가 마지막으로 전자 메일을 받은 시간입니다. |
pager_address |
nvarchar(100) |
운영자의 호출기 주소입니다. |
last_pager_date |
int |
운영자가 마지막으로 호출을 받은 날짜입니다. |
last_pager_time |
int |
운영자가 마지막으로 호출을 받은 시간입니다. |
weekday_pager_start_time |
int |
운영자가 평일에 호출기로 알림을 받을 수 있는 기간의 시작 시간입니다. |
weekday_pager_end_time |
int |
운영자가 평일에 호출기로 알림을 받을 수 있는 기간의 종료 시간입니다. |
saturday_pager_start_time |
int |
운영자가 토요일에 호출기로 알림을 받을 수 있는 기간의 시작 시간입니다. |
saturday_pager_end_time |
int |
운영자가 토요일에 호출기로 알림을 받을 수 있는 기간의 종료 시간입니다. |
sunday_pager_start_time |
int |
운영자가 일요일에 호출기로 알림을 받을 수 있는 기간의 시작 시간입니다. |
sunday_pager_end_time |
int |
운영자가 일요일에 호출기로 알림을 받을 수 있는 기간의 종료 시간입니다. |
pager_days |
tinyint |
운영자가 호출기 알림을 받을 수 있는 요일을 표시하는 비트 마스크(1 = 일요일, 64 = 토요일)입니다. |
netsend_address |
nvarchar(100) |
네트워크 팝업 알림에 필요한 운영자 주소입니다. |
last_netsend_date |
int |
운영자가 마지막으로 네트워크 팝업으로 알림을 받은 날짜입니다. |
last_netsend_time |
int |
운영자가 마지막으로 네트워크 팝업으로 알림을 받은 시간입니다. |
category_name |
sysname |
해당 운영자가 속한 운영자 범주의 이름입니다. |
주의
sp_help_operator는 반드시 msdb 데이터베이스에서 실행해야 합니다.
사용 권한
기본적으로 sysadmin 고정 서버 역할의 멤버는 이 저장 프로시저를 실행할 수 있습니다. 다른 사용자는 msdb 데이터베이스의 다음 SQL Server 에이전트 고정 데이터베이스 역할 중 하나를 부여 받아야 합니다.
SQLAgentUserRole
SQLAgentReaderRole
SQLAgentOperatorRole
이러한 역할의 사용 권한에 대한 자세한 내용은 SQL Server 에이전트 고정 데이터베이스 역할를 참조하십시오.
예
다음 예에서는 François Ajenstat라는 운영자에 관한 정보를 보고합니다.
USE msdb ;
GO
EXEC dbo.sp_help_operator
@operator_name = N'François Ajenstat' ;
GO
참고 항목
참조
sp_delete_operator(Transact-SQL)