sp_msx_set_account (Transact-SQL)

Gilt für:SQL Server

Legt den namen und das Kennwort des SQL Server-Agent Masterserverkontos auf dem Zielserver fest.

Transact-SQL-Syntaxkonventionen

Syntax

  
sp_msx_set_account [ @credential_name = ] 'credential_name'  | [ @credential_id = ] credential_id  

Argumente

[ @credential_name = ] 'credential_name' Der Name der Anmeldeinformationen, die zum Anmelden beim Masterserver verwendet werden sollen. Der bereitgestellte Name muss der Name vorhandener Anmeldeinformationen sein. Entweder credential_name oder credential_id müssen angegeben werden.

[ @credential_id = ] credential_id Der Bezeichner für die Anmeldeinformationen, die zum Anmelden am Masterserver verwendet werden sollen. Der Bezeichner muss ein Bezeichner für vorhandene Anmeldeinformationen sein. Entweder credential_name oder credential_id müssen angegeben werden.

Rückgabecodewerte

0 (Erfolg) oder 1 (Fehler)

Resultsets

Keine.

Hinweise

SQL Server verwendet Anmeldeinformationen zum Speichern der Benutzernamen- und Kennwortinformationen, die ein Zielserver zum Anmelden bei einem Masterserver verwendet. Bei diesem Verfahren werden die Anmeldeinformationen festgelegt, die für diesen Zielserver zum Anmelden beim Masterserver SQL Server-Agent.

Bei den angegebenen Anmeldeinformationen muss es sich um vorhandene Anmeldeinformationen handeln. Weitere Informationen zum Erstellen von Anmeldeinformationen finden Sie unter CREATE CREDENTIAL (Transact-SQL).For more information about creating acredential, see CREATE CREDENTIAL (Transact-SQL).

Berechtigungen

Ausführen von Berechtigungen für sp_msx_set_account Standardmitglieder der festen Serverrolle "sysadmin ".

Beispiele

Im folgenden Beispiel wird festgelegt, dass dieser Server die Anmeldeinformationen MsxAccount für die Anmeldung am Masterserver verwenden soll.

USE msdb ;  
GO  
  
EXECUTE dbo.sp_msx_set_account @credential_name = MsxAccount ;  
GO  

Weitere Informationen

SQL Server-Agent Gespeicherte Prozeduren (Transact-SQL)
CREATE CREDENTIAL (Transact-SQL)
sp_msx_get_account (Transact-SQL)