Udostępnij za pośrednictwem


Kolekcja RemoteLogins

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.

RemoteLogin Obiektu opisuje właściwości single login mapowania rekordu dla połączenia z wystąpienie Microsoft SQL Server wynikający z innym, znanych wystąpienie programu SQL Server.

Model obiektów SQL-DMO pokazujący bieżący obiekt

Właściwości

Uwagi

Wystąpienie programu SQL Server można zachować informacje uwierzytelnianie dla połączeń pochodzących z innych wystąpień programu SQL Server.Pochodzi z serwera połączeń są wypróbowywane podczas zdalnego wywołania procedury są na przykład część skryptu języka Transact-SQL.

Każde wystąpienie programu SQL Server w organizacji można kontrolować dostęp przez listę akceptowanych połączeń z serwerami.Dla każdego z tych serwerów zdalnego mapowania konta logowania określić lokalnego logowania używane przez połączenia z serwerem zdalnym po połączeniu z serwera zdalnego jako część procesu uruchamiania przez zdalnego logowania.

Z RemoteLogins kolekcja, możesz:

  • Mapowanie rekordu logowania w wystąpieniu programu SQL Server do istniejącego rekordu logowania na inne wystąpienie programu SQL Server.

  • Usuwanie rekordu zdalnego logowania z listy identyfikatorów logowania mapowane do zdalnego wystąpienie programu SQL Server.

Aby utworzyć logowania zdalnego

  1. Tworzenie RemoteLogin obiektu.

  2. Konfigurowanie RemoteLogin obiektu, ustawiając RemoteName właściwość Nazwa logowania zdalnego (lub łączących) wystąpienie programu SQL Server.

  3. Konfigurowanie RemoteLogin obiektu, ustawiając LocalName właściwość do nazwy logowania lokalnego (lub połączyć) wystąpienie programu SQL Server.

  4. Dodaj RemoteLogin obiektu, aby RemoteLogins kolekcja RemoteServer obiekt, który odwołuje się do istniejącego definicji serwera zdalnego.

Aby usunąć logowania zdalnego

  • Użyj Remove metoda RemoteLogins kolekcja w:

    oRemoteServer.RemoteLogins.Remove("stevenb")
    

Podczas korzystania z Item lub Remove metoda, RemoteLogins obsługuje kolekcja element członkowski identyfikacji przy użyciu nazwy lub Składnia odwołania porządkowych.Na przykład:

Set oRemoteLogin = oRemoteServer.RemoteLogins("stevenb")

Lub:

Set oRemoteLogin = oRemoteServer.RemoteLogins(2)

Ostrzeżenie

Tworzenie lub usuwanie serwera zdalnego logowania mapowania za pomocą RemoteLogins kolekcja wymaga odpowiednich uprawnień.Używane do konto logowania do programu SQL Server SQLServer połączenie obiektu musi być element członkowski rolę stałej securityadmin lub rolę z większych uprawnień.