Udostępnij przez


Metoda ReAssignJobsByLogin

Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.

ReAssignJobsByLogin Metoda zmienia właściciela dla zadania agenta serwera SQL aktualnie własnością firmy Microsoft konto logowania do programu SQL Server.

Składnia

object
.ReAssignJobsByLogin(
OldLogin
, 
NewLogin
)

Części

  • obiekt
    Wyrażenie, którego wartością obiekt na liście dotyczy.

  • OldLogin
    Ciąg określający identyfikator logowania aktualnie właścicielem zadania.

  • NewLogin
    Ciąg określający identyfikator logowania z uprawnień do tworzenia zadanie.Określony identyfikator logowania otrzyma własności.

Prototyp (C/C++)

HRESULT ReAssignJobsByLogin(
SQLDMO_LPCSTR szOldLogin,
SQLDMO_LPCSTR szNewLogin);

Uwagi

Domyślnie wszystkie konto logowania do programu SQL Server ma członkostwa przez użytkownika Gość, w roli publicznej bazy danych systemu utrzymania zadania agenta serwera SQL (msdb).Podczas tworzenia użytkownika programu SQL Server 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ń.Używane do konto logowania do programu SQL Server SQLServer połączenie obiektu musi być element członkowski rolę stałej sysadmin.

Stosuje się do: