문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

sp_manage_jobs_by_login(Transact-SQL)

지정된 로그인에 속하는 작업을 삭제하거나 다시 할당합니다.

항목 링크 아이콘 Transact-SQL 구문 표기 규칙

sp_manage_jobs_by_login
     [ @action = ] 'action'
     [, [@current_owner_login_name = ] 'current_owner_login_name']
     [, [@new_owner_login_name = ] 'new_owner_login_name']

[ @action= ] 'action'

지정된 로그인에 대해 수행할 동작입니다. actionvarchar(10)이며 기본값은 없습니다. actionDELETE이면 sp_manage_jobs_by_logincurrent_owner_login_name이 소유한 모든 작업을 삭제합니다. actionREASSIGN이면 모든 작업이 new_owner_login_name에 할당됩니다.

[ @current_owner_login_name= ] 'current_owner_login_name'

현재 작업 소유자의 로그인 이름입니다. current_owner_login_namesysname이며 기본값은 없습니다.

[ @new_owner_login_name= ] 'new_owner_login_name'

새 작업 소유자의 로그인 이름입니다. 이 매개 변수는 actionREASSIGN인 경우에만 사용합니다. new_owner_login_namesysname이며 기본값은 NULL입니다.

0(성공) 또는 1(실패)

이 저장 프로시저를 실행하려면 사용자가 sysadmin 고정 서버 역할을 부여받아야 합니다.

다음 예에서는 danw의 모든 작업을 françoisa에 다시 할당합니다.

USE msdb ;
GO

EXEC dbo.sp_manage_jobs_by_login
    @action = N'REASSIGN',
    @current_owner_login_name = N'danw',
    @new_owner_login_name = N'françoisa' ;
GO

커뮤니티 추가 항목

추가
표시: