Makale numarası: 314783 - Son Gözden Geçirme: 03 Temmuz 2008 Perşembe - Gözden geçirme: 8.1 IIS ve SQL Server 2000 Windows CE Edition mobil aygıtlar için SQL Server CE, SQL Server 2005 Compact Edition veya SQL Server 2005 Mobile Edition güvenlik planlama
Tüm kullanıcıların Microsoft ınternet ınformation Services (IIS) sürüm 7.0 yükseltmenizi öneririz Microsoft Windows Server 2008 çalışan. IIS 7.0, Web altyapı güvenliği önemli ölçüde artırır. IIS güvenliği ile ilgili konular hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin: http://www.microsoft.com/technet/security/prodtech/IIS.mspx
(http://www.microsoft.com/technet/security/prodtech/IIS.mspx)
IIS 7.0 hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin: http://www.iis.net/default.aspx?tabid=1
(http://www.iis.net/default.aspx?tabid=1)
Bu SayfadaÖzetBu kılavuz, Microsoft ınternet ınformation Server (IIS) ve Microsoft SQL Server Güvenlik planı mobil aygıtlar için geliştirmede yardımcı olur. Mobil uygulamalar, sayıyı artırmak başladığınızda, sağlam bir planı Tuzaklar bazı güvenlik önlemenize yardımcı olur. Makaleyi çeşitli kimlik doğrulama yöntemleri, IIS ve SQL Server için inceler. Bu makalede, SQL Server CE, SQL Server 2005 Compact Edition veya SQL Server 2005 Mobile Edition IIS üzerinden SQL Server'a bağlandığından, her iki güvenlik ortamları için taşınabilir bir SQL Server uygulamaları anlatılır. SQL Server CE ve IIS güvenliği daha ayrıntılı bir açıklaması için aşağıdaki teknik incelemeyi CAN J. Boske Microsoft tarafından başvurun: http://msdn2.microsoft.com/en-us/library/aa224604(SQL.80).aspx
(http://msdn2.microsoft.com/en-us/library/aa224604(SQL.80).aspx)
IIS için kimlik doğrulama yöntemi seçmeIIS, üç farklı kimlik doğrulama yöntemleri destekler:
Her yönteminin BIR açıklaması aşağıdadır. AnonimYalnızca ad anlaşıldığı bu kimlik doğrulama türüdür. Kullanıcı anonim ve tüm kaynaklar üzerinde IIS anonim olarak erişebilir. Microsoft, güvenli olmadığı için bu formu, kimlik doğrulama için SQL Server CE, SQL Server 2005 Compact Edition veya SQL Server 2005 Mobile Edition önermez.TemelTemel kimlik doğrulaması gerektiren bir sunucuya bağlandığınızda, SQL Server oturum açma iletişim kutusu sizden ister. Oturum açma ve açmanızla ayrılmış herhangi bir kaynağa erişim. Ancak, temel kimlik doğrulaması ile kullanıcı adınız ve parolanız okumak kolaydır, Base64 kodlaması, ağ iletilir. Temel kimlik doğrulaması, Windows CE 2 yalnızca kullanılabilir "şifreli kimlik doğrulama" yöntemi olduğundan. x aygıtlar, kullanıcı adı ve parola ile şifrelemek için Güvenli Yuva Katmanı (SSL) kullanabilirsiniz.TümleşikTümleşik, ya da Windows varlığı, bir etki alanı kullanıcı hesabı kimlik doğrulaması gerektirir. Bir etki alanı kullanıcı hesabı olması gerekir çünkü yalnızca bir intranet üzerinde tümleşik kimlik doğrulaması kullanabilirsiniz. Ayrıca, Windows CE 3. x, bu kimlik doğrulama yöntemini destekler. Windows, kullanıcı adı ve parolayı bağlantı üzerinden şifrelemek için bir karma algoritmasını kullanır.SQL Server kimlik doğrulama yöntemleriSQL Server, iki tür kimlik doğrulama oluşur:
Karışık modHesabınız için bir SQL Server oturumu ayarlanmışsa, bir oturum açma adı ve bağımsız olarak sizin Windows oturumu açma bir parola sağlayın. Microsoft, bu yöntemi güvenli oturum açma dikkate almaz. Hiçbir parola uzunluğu zorlamasını olduğundan bu yöntemi güvenli olmadığı nedenlerden biridir. Bu yöntem standart kimlik doğrulama da denir.Windows kimlik doğrulamasıWindows kimlik doğrulaması'nı kullandığınızda, SQL Server, Windows eşleştiren bir SQL Server oturum açma ve kullanıcı hesabının oturum açma. Windows, kullanıcı adını ve parolasını sunucuya geçirmek için bir karma algoritması'nı yeniden kullanır.Bunu araya getirmeSQL Server CE, SQL Server 2005 Compact Edition veya SQL Server 2005 Mobile Edition IIS üzerinden uzak SQL Server çoğaltma veya uzak veri erişimi (RDA) kullanarak bağlanır. SQL Server CE, SQL Server 2005 Compact Edition veya SQL Server 2005 mobil Edition ımplements ActiveX nesneleri uygun bir oturum açma ve parola. Izleyen çeşitli güvenlik senaryolarda, her güvenlik modeli kullanımlarını açıklar.Anonim IIS ve standart modu SQL ServerYalnızca sınama amacıyla, bu yöntemi kullanmalısınız. Bu mod, güvenli olmayan ve güvenlik için yalnızca SQL Server oturum kimliğini kullanır.Anonim IIS ve Windows modu SQL ServerBu senaryoda, SQL Server'da oturum açma ve kullanıcı hesabı için anonim IIS kullanıcı hesabının (genellikle IUSR_Machinename) ayarlamak gerekebilir. Sonra uygun veritabanına erişmek bu kullanıcı için izinleri verebilirsiniz.Temel IIS ve standart modu SQL ServerTemel kimlik doğrulaması için kullanıcı adı ve parola geçirmeden için SSL yüklü olduğundan emin gerekir. De gerekir, geçerli bir oturum, SQL Server. SQL Server CE, SQL Server 2005 Compact Edition veya SQL Server 2005 Mobile Edition çoğaltma veya RDA nesneleri uzak SQL sunucusuna bağlanmak için bu bilgileri iletebilirsiniz.Temel IIS ve Windows modu SQL ServerKur, SQL Server üzerindeki bir kullanıcı iseniz, SQL erişim sunucusu. SQL Server kullanıcı adı, kullanıcı liste karşı denetler, parolanızı denetler ve günlükleri sonra.Not Temel kimlik doğrulama, parolaları Base64 kodlanmış ağ üzerinden gönderir. Kullanıcı kimlik bilgileri şifrelemek istiyorsanız, temel kimlik doğrulaması için SSL etkinleştirebilirsiniz. Sonra istemci tarafından şifrelenmiş kullanıcı adı ve parola aktarılan SSL desteği olur. Tümleşik IIS ve standart modu SQL ServerBazen bir yönetici yalnızca tek bir IIS yönetmek isteyebilirsiniz, sunucu, ancak diğer SQL Server veritabanları da olabilir. IIS sunucusunda tümleşik kimlik doğrulaması kullanarak, yönetici SQL Server güvenliğini sağlayabilirsiniz IIS sunucusundan ayrı bir veritabanı.Tümleşik IIS ve Windows modu SQL ServerBu yöntemi Windows kullanımınız yüzünden en güvenli olan kimlik doğrulama bağlantı işlemi boyunca. Anımsamak, <a0></a0>, ancak bu senaryo, yalnızca bir intranet üzerinde çalışan gerekir.Bu makaledeki bilginin uygulandığı durum:
Otomatik TercümeÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir. Makalenin İngilizcesi aşağıdaki gibidir:314783
(http://support.microsoft.com/kb/314783/en-us/
)
| Diğer Kaynaklar Diğer Destek Siteleri
ToplulukHemen Yardım AlMakale çevirileri
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Üste