Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Ustawia nazwę i hasło konta głównego serwera SQL Server Agent na docelowym serwerze.
Transact-SQL konwencje składni
Składnia
dbo.sp_msx_set_account
{ [ @credential_name = ] N'credential_name'
| [ @credential_id = ] credential_id }
[ ; ]
Arguments
[ @credential_name = ] N'credential_name'
Nazwa poświadczenia, którego używam do logowania się na serwer główny.
@credential_name to nazwa systemu, z domyślnym .NULL Podana nazwa musi być nazwą istniejącego certyfikatu.
Należy określić @credential_name lub @credential_id .
[ @credential_id = ] credential_id
Identyfikator poświadczenia do logowania do logowania się na serwer główny.
@credential_id jest int, z domyślnym .NULL Identyfikator musi być identyfikatorem istniejącego poświadczenia.
Należy określić @credential_name lub @credential_id .
Zwracanie wartości kodu
0 (powodzenie) lub 1 (niepowodzenie).
Zestaw wyników
None.
Remarks
SQL Server wykorzystuje dane uwierzytelniające do przechowywania nazwy użytkownika i hasła, których docelowy serwer używa do logowania się na serwer główny. Ta procedura ustala dane uwierzytelniające, których używa SQL Server Agent dla tego docelowego serwera do logowania się do serwera głównego.
Dane uprawnienia muszą być istniejącym poświadczeniem. Więcej informacji o tworzeniu poświadczenia można znaleźć w CREATE CREDENTIAL.
Permissions
Wykonaj domyślne uprawnienia sp_msx_set_account dla członków stałej roli serwera administratora systemu .
Examples
Poniższy przykład sprawia, że ten serwer używa poświadczenia MsxAccount do połączenia z serwerem głównym.
USE msdb;
GO
EXECUTE dbo.sp_msx_set_account @credential_name = MsxAccount;
GO