(0) exportieren Drucken
Alle erweitern
Erweitern Minimieren
Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original
Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

sp_manage_jobs_by_login (Transact-SQL)

Löscht Aufträge des angegebenen Anmeldenamens oder weist sie neu zu.

Themenlink (Symbol) Transact-SQL-Syntaxkonventionen

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'

Die Aktion, die für den angegebenen Anmeldenamen ausgeführt werden soll. action ist vom Datentyp varchar(10) und hat keinen Standardwert. Wenn für actionder Wert DELETE festgelegt ist, löscht sp_manage_jobs_by_login alle Aufträge, deren Besitzer current_owner_login_name ist. Wenn actionREASSIGN ist, werden alle Aufträge new_owner_login_name zugewiesen.

[ @current_owner_login_name= ] 'current_owner_login_name'

Der Anmeldename für den aktuellen Besitzer des Auftrags. current_owner_login_name ist vom Datentyp sysname und hat keinen Standardwert.

[ @new_owner_login_name= ] 'new_owner_login_name'

Der Anmeldename des neuen Auftragsbesitzers. Verwenden Sie diesen Parameter nur, wenn action den Wert REASSIGN aufweist. new_owner_login_name ist vom Datentyp sysname. Der Standardwert ist NULL.

0 (Erfolg) oder 1 (Fehler)

Zum Ausführen dieser gespeicherten Prozedur muss den Benutzern die feste Serverrolle sysadmin erteilt worden sein.

Im folgenden Beispiel erfolgt eine Neuzuweisung aller Aufträge von danw an 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
Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)
Vielen Dank für Ihr Feedback.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft. Alle Rechte vorbehalten.