Udostępnij za pośrednictwem


Kolekcja LinkedServerLogins

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.

LinkedServerLogins Kolekcja zawiera LinkedServerLogin obiekty odwołującego się do Microsoft SQL Server serwer połączony logowania.

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

Właściwości

Uwagi

SQL Server implementuje trwałego magazynu OLE DB dostawca danych i nazwę definicji źródło o nazwie serwer połączony.Dla każdego serwer połączony można ustanowić mapowania dla logowania do programu SQL Server.Każdy mapowania o nazwie logowania serwer połączony, określa dane uwierzytelnianie podane podczas połączenia z danymi OLE DB źródło jest wymagane.

Z LinkedServerLogins kolekcja, możesz:

  • Tworzenie konto logowania do programu SQL Server mapowania serwer połączony.

  • Usuń mapowanie logowania dla serwer połączony, wyłączania uwierzytelnianie dla konto logowania do programu SQL Server.

Aby uzyskać więcej informacji o mapowaniu SQL Server logowania dla źródeł danych OLE DB przy użyciu LinkedServerLogins, zobacz Obiektu LinkedServerLogin.

Aby usunąć mapowanie logowania dla serwer połączony

  • Użyj Remove metoda LinkedServerLogins kolekcja, jak w:

    oLinkedServer.LinkedServerLogins.Remove("stevenb")
    

    Ostrzeżenie

    Wszystkie rekordy mapowanie logowania dla serwer połączony muszą być usunięte przed można usunąć serwer połączony i wyłączyć zapytanie rozproszone źródło danych OLE DB.Przed próbą usunięcia serwer połączony za pomocą LinkedServer obiekt, użyj Remove metoda LinkedServerLogins kolekcja lub zestaw DropLogins Właściwość LinkedServer obiektu True.

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

Set oLinkedServerLogin = oLinkedServer.LinkedServerLogins("stevenb")

Lub:

Set oLinkedServerLogin = oLinkedServer.LinkedServerLogins(1)

Ostrzeżenie

Tworzenie lub usuwanie wykonawczych ograniczenia programu SQL Server klucz-na podstawie więzów integralność przy użyciu LinkedServerLogins 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ń.