SecurityMode özelliği (DistributionDatabase, Integrated Security)
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 SecurityMode property directs the authentication mode used by an instance of Microsoft SQL Server or a connection to a SQL Server database used for replication distribution.
Sözdizimi
object
.SecurityMode [= value]
Bölümleri
nesne
Bir ifade bir nesneye Uygulanacaklar listesindeki değerlendirir.value
Güvenlik modu ayarları'nda anlatıldığı gibi belirten uzun bir tamsayý.
Veri Türü
Uzun, numaralandırılmış
Değiştirilebilir
Okuma/yazma IntegratedSecurity nesne.Sadece yaz için DistributionDatabase nesne.
Prototip (c/C++)
HRESULT GetSecurityMode(SQLDMO_SECURITY_TYPE* pRetVal);
HRESULT SetSecurityMode(SQLDMO_SECURITY_TYPE NewValue);
Ayarları
Set değeri bu SQLDMO_SECURITY_TYPE değerleri kullanarak.
Sabit |
Değer |
Açıklama |
---|---|---|
SQLDMOSecurity_Integrated |
1 |
Yalnızca Windows kimlik doğrulaması sağlar. |
SQLDMOSecurity_Mixed |
2 |
Windows kimlik doğrulaması veya sql Server kimlik doğrulaması sağlar. |
SQLDMOSecurity_Normal |
0 |
sql Server kimlik doğrulaması yalnızca izin verir. |
SQLDMOSecurity_Unknown |
9 |
Güvenlik türü bilinmiyor. |
Açıklamalar
Varsayılan olarak, bir örnek sql Server bağlantı yönünü Windows kimlik doğrulaması veya sql Server kimlik doğrulaması kullanarak oturum açma kimlik doğrulaması gerçekleştirir.