Aracılığıyla paylaş


Veritabanı yansıtma oturum açma hesapları veya AlwaysOn kullanılabilirlik grupları (SQL Server)

Birbirlerinin için bağlanmak iki sunucu örnekleri için veritabanı yansıtma bitiş noktası noktası, her örnek oturum açma hesabı gerektirir diğer örneği erişim. Ayrıca, her oturum açma hesabı gerektirir diğer örneği bitiş noktası yansıtma veritabanına bağlanma izni.

Bu gereksinim etkisi olup olmadığı sunucu örnekleri aynı etki alanı kullanıcı hesabı olarak çalıştırmak bağlıdır:

  • Doğru kullanıcı oturumları otomatik olarak hem sunucu örnekleri aynı etki alanı kullanıcı hesabı olarak çalıştırırsanız, mevcut ana veritabanları. Bu veritabanı güvenlik yapılandırmasını basitleştirir ve önerilir.

  • Sunucu örnekleri farklı kullanıcı hesapları olarak çalıştırırsanız, kullanıcı oturumları asıl sunucu veya birincil kopya barındıran sunucu örneği sunucu örneği yansıtma sunucu barındıran veya ikincil kopya barındıran her sunucu örneği üzerinde el ile yeniden gerekir. Daha fazla bilgi için bkz: oluşturma için farklı bir hesap oturum açma ve Bağlanma izni ver, bu konuda.

Farklı bir hesap için oturum açma oluşturun

İki sunucu örnekleri farklı hesapları olarak çalıştırırsanız, Sistem Yöneticisi oluşturma oturumu kullanmanız gerekir Transact-SQLUzaktan örneği başlatma hizmeti hesabı için oturum açma oluşturmak için deyimi syslogins tablo ana veritabanı her sunucu örneği. Daha fazla bilgi için, bkz. Giriş (Transact-sql) oluştur.

Önemli notÖnemli

Eğer sen koşmak SQL Serverbir etki alanı hesabı altında sertifika kullanmalısınız. Daha fazla bilgi için, bkz. (SQL Server) bitiş noktası yansıtma veritabanı için sertifikaları kullanın.

Örneğin loginA altında çalışır, sunucu örneği sqlA için loginB altında çalışır, sunucu örneği sqlB için bağlanmak için loginA olması syslogins tablo sqlB ve loginB olmalıdır syslogins sqlA masaya. Ayrıca, bir veritabanı yansıtma oturum bir witness sunucu örneği (sqlC) içeren ve hangi üç sunucu örnekleri çalıştırmak farklı bir etki alanı hesabı altında aşağıdaki oturumları oluşturulmalıdır:

Örneği...

İçin oturumu ve kullanıcıya bağlantı izni oluştur...

sqlA

sqlB ve sqlC

sqlB

sqlA ve sqlC

sqlC

sqlA ve sqlB

[!NOT]

Ağ hizmeti hesabı ile makine hesabı yerine etki alanı kullanıcı kullanarak bağlanmak mümkündür. Makine hesabı kullanıyorsanız, bir kullanıcı diğer sunucu örneği eklenmelidir.

Grant Connect izni

Oturum açma bir sunucu örneği oluşturulduktan sonra oturum açma sunucu örneği bitiş noktası yansıtma veritabanına bağlanma izni verilmelidir. Sistem Yöneticisi using a grant connect izni verir Transact-SQLdeyimi. Daha fazla bilgi için, bkz. grant (Transact-sql).

ilişkili Görevler

Ayrıca bkz.

Kavramlar

Veritabanı yansıtma bitiş noktası (SQL Server)

Configuration (SQL Server) yansıtma veritabanı sorunlarını giderme

AlwaysOn kullanılabilirlik grupları yapılandırma (SQL Server) ile ilgili sorunları giderme