Share via


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.