Metoda JobServer.ReassignJobsByLogin
Zmiany własności dla każdego SQL Server zadanie agenta aktualnie własnością SQL Server logowania.
Przestrzeń nazw: Microsoft.SqlServer.Management.Smo.Agent
Zestaw: Microsoft.SqlServer.Smo (w Microsoft.SqlServer.Smo.dll)
Składnia
'Deklaracja
Public Sub ReassignJobsByLogin ( _
oldLogin As String, _
newLogin As String _
)
'Użycie
Dim instance As JobServer
Dim oldLogin As String
Dim newLogin As String
instance.ReassignJobsByLogin(oldLogin, _
newLogin)
public void ReassignJobsByLogin(
string oldLogin,
string newLogin
)
public:
void ReassignJobsByLogin(
String^ oldLogin,
String^ newLogin
)
member ReassignJobsByLogin :
oldLogin:string *
newLogin:string -> unit
public function ReassignJobsByLogin(
oldLogin : String,
newLogin : String
)
Parametry
- oldLogin
Typ: System.String
A String , który określa starą wartość SQL Server logowania.
- newLogin
Typ: System.String
A String , który określa nową wartość SQL Server logowania.
Uwagi
Domyślnie każdy SQL Server Logowanie ma członkostwa przez gościa użytkownika w roli publicznej bazy danych systemu utrzymania SQL Server zadania agenta (msdb).Gdy SQL Server użytkownika jest tworzony w msdb, zadania utworzone przez mapowanie użytkownika logowania są własnością logowania nie użytkownika.
Ponowne przypisywanie SQL Server własność zadanie agenta za pomocą ReassignJobsByLogin Metoda wymaga odpowiednich uprawnień.SQL Server Musi być używany dla bieżącego połączenia logowania element członkowski rolę stałej sysadmin.