Aracılığıyla paylaş


LinkedServerLogins Collection

Bu özellik Microsoft SQL Server'ın ilerideki bir sürümünde kaldırılacaktır. Yeni geliştirme işlerinde bu özelliği kullanmaktan kaçının ve bu özelliği kullanmakta olan uygulamalarda değişiklik yapmayı planlayın.

The LinkedServerLogins collection contains LinkedServerLogin objects referencing Microsoft SQL Server linked server logins.

Geçerli nesneyi gösteren SQL-DMO nesne modeli

Özellikler

Açıklamalar

sql Server bağlantılı sunucu olarak adlandırılan bir ole db sağlayıcı adı ve veri kaynak tanımını, kalıcı depolama uygular.Her bağlantılı sunucu sql Server oturumları için eşlemeleri oluşturabilirsiniz.Bağlantılı sunucu oturum açma adı verilen her eşleme, bir bağlantı için ole db veri verilen kimlik doğrulaması verilerini belirler kaynak gereklidir.

İle LinkedServerLogins koleksiyon, aşağıdakileri yapabilirsiniz:

  • bağlantılı sunucu için SQL Server oturumu açma açma açma eşleme kaydı oluşturun.

  • Bir bağlantılı sunucu devre dışı bırakma kimlik doğrulaması SQL Server oturumu açma için bir oturum açma eşlemesini kaldırın.

sql Server oturumları için ole db veri kaynakları kullanarak eşleme hakkında daha fazla bilgi için LinkedServerLogins, bakın LinkedServerLogin nesne.

bağlantılı sunucu için bir oturum açma eşlemesini kaldırmak için

  • Use Remove yöntem, LinkedServerLogins koleksiyon, olarak:

    oLinkedServer.LinkedServerLogins.Remove("stevenb")
    

    Not

    Bağlantılı bir sunucu için tanımlanan tüm oturum açma eşleme kayıtları bağlantılı sunucu kaldırmak ve ole db veri kaynak üzerinde dağıtılmış sorgu devre dışı bırakmak için önce kaldırılmalıdır.Bağlantılı bir sunucu kullanarak kaldırmaya çalışmadan önce LinkedServer nesnesi, ya da kullanımı Remove yöntem, LinkedServerLogins koleksiyonu veya küme DropLogins özellik LinkedServer nesne için doğru.

Kullanırken Item veya Remove yöntem, LinkedServerLogins koleksiyon adı veya sıra başvurusunda sözdizimi. kullanarak üye kimlik destekleyenÖrneğin:

Set oLinkedServerLogin = oLinkedServer.LinkedServerLogins("stevenb")

Ya da:

Set oLinkedServerLogin = oLinkedServer.LinkedServerLogins(1)

Not

Oluşturma veya kaldırma anahtar tabanlı uygulama sql Server kısıtlamaları başvuru bütünlük kullanarak LinkedServerLogins koleksiyon gerektirir uygun ayrıcalık.SQL Server oturumu açma için kullanılan SQLServer nesne bağlantısı sabit rolünün üye olması gerekir securityadmin veya bir rolle büyük ayrıcalık.