Kimlik doğrulama modu seçme
Kurulum sırasında bir kimlik doğrulama modunu seçmeniz gerekir Veritabanı Altyapısı. Olası iki modu vardır: Windows kimlik doğrulaması modu ve karma mod. Windows kimlik doğrulaması modu Windows kimlik doğrulamasını etkinleştirir ve devre dışı bırakır SQL Serverkimlik. Karma mod, hem Windows kimlik doğrulaması sağlar ve SQL Serverkimlik. Windows kimlik doğrulaması her zaman kullanılabilir durumdadır ve devre dışı bırakılamaz.
Kimlik doğrulama modunu yapılandırma
Kurulum sırasında karma modu kimlik doğrulaması seçerseniz, sağlamak ve sonra onaylamak için yerleşik güçlü bir parola SQL Serveradlı sistem yöneticisi hesabının sa. saHesabı kullanarak bağlanan SQL Serverkimlik.
Kurulum sırasında Windows kimlik doğrulamasını seçerseniz, Kur oluşturur sahesabı SQL Serverkimlik ama devre dışıdır. Daha sonra karma modu kimlik doğrulaması için değiştirmek ve kullanmak istediğiniz saHesap, hesap etkinleştirmelisiniz. Herhangi bir Windows veya SQL Serverhesabı, bir sistem yöneticisi olarak yapılandırılabilir. Çünkü sahesabı iyi bilinen ve çoğu zaman kötü niyetli kullanıcılar tarafından hedeflenen, etkinleştirme sagörüneceği şekilde uygulamanız gerekir sürece hesap Hiçbir zaman boş veya zayıf parola ayarlamak sahesabı. Karma modu kimlik doğrulaması için Windows kimlik doğrulaması modunu değiştirmek ve SQL Server, bkz: kimlik doğrulama, Sunucu kimlik doğrulama modu Değiştir.
Windows kimlik doğrulaması bağlanma
Bir kullanıcı bir Windows kullanıcı hesabıyla bağlandığında SQL Serverhesap adını ve parolasını kullanarak Windows asıl belirteci işletim sisteminde doğrular. Bu, kullanıcının kimliğini Windows tarafından onaylandıktan anlamına gelir. SQL Serverparola istemez ve kimlik doğrulaması gerçekleştirmez. Windows kimlik doğrulaması, varsayılan kimlik doğrulama modu ve çok daha güvenli SQL Serverkimlik. Windows kimlik doğrulaması Kerberos güvenlik protokolünü kullanır, parola ilkesi zorlaması için güçlü parolalar karmaşıklık doğrulama konusunda sağlar, hesap kilitleme için destek sağlar ve parola süre sonu destekler. Windows kimlik doğrulaması kullanarak yapılan bağlantı bazen çünkü güvenilen bir bağlantı denir SQL ServerWindows tarafından sağlanan kimlik bilgilerini güvenir.
Güvenlik Notu |
---|
Mümkünse Windows Kimlik Doğrulaması kullanın. |
SQL Server kimlik doğrulaması bağlanma
Kullanırken SQL Serveroturumları oluşturulan kimlik SQL ServerWindows kullanıcı hesaplarına değil göre. Kullanıcı adı ve şifre kullanılarak oluşturulan SQL Serverve SQL Server. Kullanarak bağlanan kullanıcılar SQL Serverkimlik doğrulama kimlik bilgilerini (kullanıcı adı ve parola) onlar her bağlanmanızda sağlamalısınız. Kullanırken SQL Serverkimlik doğrulaması, tüm güçlü parolalar ayarlamanız gerekir SQL Serverhesaplar. Güçlü parola yönergeleri için bkz: Güçlü parolalar.
Üç isteğe bağlı parola ilkeleri için kullanılabilen SQL Serveroturumları.
Kullanıcı bir sonraki oturum açma parolasını değiştirsin
Kullanıcı bağlandığında bir sonraki açışınızda parolayı değiştirmek kullanıcının gerektirir. Parola değiştirme özelliği tarafından sağlanan SQL Server Management Studio. Bu seçenek kullanılırsa, üçüncü parti yazılım geliştiricileri bu özelliği sağlamalıdır.
Parola süre sonu zorlama
En fazla parola süresi İlkesi bilgisayar için zorunlu SQL Serveroturumları.
Parola ilkesini zorlamak
Bilgisayarın Windows parola ilkeleri için uygulanan SQL Serveroturumları. Bu parola uzunluğunu ve karmaşıklığını içerir. Bu işlevsellik bağlıdır NetValidatePasswordPolicyAPI, hangi biricik elde edilebilir içinde Windows Server 2003ve sonraki sürümleri.
Yerel bilgisayarın parola ilkelerini belirlemek için
Tarih Start menüsünden tıklatın çalıştırmak.
İçinde Run iletişim kutusunda, tür secpol.mscve ardından Tamam.
İçinde Yerel güvenlik ayarları uygulama, genişletme Güvenlik ayarlarını, genişletin Hesap ilkelerive tıklatın Parola İlkesi.
Parola ilkeleri Sonuçlar Bölmesi'nde açıklanmıştır.
SQL Server kimlik doğrulaması dezavantajları
Bir kullanıcı bir oturum açma ve parola Windows için olan bir Windows etki alanı kullanıcı ise, o hala başka sağlamanız gerekir (SQL Server) oturum açma ve parola bağlanma. Çok sayıda kullanıcı için birden çok ad ve parola izlemek zordur. Sağlamak zorunda SQL Serverkimlik bilgileri bir veritabanına bağlanan her zaman sinir bozucu olabilir.
SQL ServerKimlik doğrulaması, Kerberos güvenlik iletişim kuralını kullanamaz.
Windows için kullanılamayan ek parola ilkeleri sunar SQL Serveroturumları.
SQL Server kimlik doğrulaması avantajları
Olanak SQL Servereski uygulamaları ve uygulamaları gerektiren üçüncü şahıslar tarafından sağlanan desteklemek için SQL Serverkimlik.
Olanak SQL Serverkarma işletim sistemlerinde, burada tüm kullanıcılara değil doğrulanır bir Windows etki alanı tarafından ortamlarını desteklemek için.
Bilinmeyen veya güvenilmeyen etki alanlarından bağlanmasını sağlar. Örneğin, atanan burada kurulan müşterilerin bağlantı ile bir uygulama SQL Serveronların siparişlerinin durumunu almak için oturumu.
Olanak SQL ServerWeb tabanlı uygulamaları nerede kullanıcıların kendi kimlikleri oluşturmak için.
Yazılım Geliştiriciler bilinen, temel karmaşık izni hiyerarşi kullanarak uygulamalarını dağıtmak hazır SQL Serveroturumları.
[!NOT]
Kullanarak SQL Serverkimlik doğrulaması bilgisayarın yerel yöneticilerin izinleri sınırlamak değil nerede SQL Serveryüklenir.