Makale numarası: 263968 - Son Gözden Geçirme: 26 Ekim 2007 Cuma - Gözden geçirme: 9.3 Hizmet paketi yüklemesi sistem yöneticisi parolasını bir dosyaya kaydedebilir
Bu SayfadaBelirtiler"Aşağıdakilere Uygulanır" bölümünde listelenen ürünleri yüklemek için Standart Güvenlik olarak da bilinen SQL Server Kimlik Doğrulaması'nı kullanırsanız, sistem yöneticisi (sa) parolası, SQL Server Kurulum dosyalarında düz metin olarak veya şifrelenmiş ancak okunabilir biçimde depolanabilir. Ayrıca, SQL Server Services'ı bir etki alanı hesabı kullanarak yapılandırırsanız, etki alanı hesabının parolası zayıf bir şifreleme biçimi kullanılarak Setup.iss dosyasına yazılabilir. Not Microsoft SQL Server 2000 Service Pack 3 (SP3) ve sonraki sürümleri bu dosyalara eklenen parolalarda şifreleme kullanır. Bu şifreleme, güvenliği artırmaya yardımcı olur. Ancak, artık gerekmiyorlarsa, bu şifrelenmiş parolaları veya bunları içeren yükleme dosyalarını yine de kaldırmanız önerilir. SQL Server 7.0Sa parolası veya etki alanı hesabı parolası %Windir% klasöründeki Setup.iss dosyasına şifresiz metin olarak veya zayıf şifrelenmiş biçimde kaydedilir.NotÖzgün yükleme bir Terminal Server bağlantısı aracılığıyla tamamlanmışsa, %Windir% klasörü de farklı olabilir. Kurulum programı bittiğinde %SystemDrive%\MSSQL7\Install\or\Tools klasöründe bu dosyanın bir kopyası oluşturulur. Parola bilgileri Sqlstp.log dosyasına ve Sqlsp*.log dosyasına da eklenebilir. Bu dosyalar %Windir% klasöründe ve Temp klasöründe bulunur. Özgün yükleme bir Terminal Server bağlantısı aracılığıyla tamamlanmışsa, %Windir% klasörü de farklı olabilir. Microsoft Windows 2000 tabanlı bilgisayarlarda, Temp klasörü Sistem Denetim Masası'nın Gelişmiş sekmesindeki Ortam Değişkenleri'nin altında ayarlanır. SQL Server 2000Sa parolası veya etki alanı hesabı parolası, varsayılan bir yüklemede Sürücü:\Program Files\Microsoft SQL Server\Mssql\Install klasöründeki Sqlstp.log, Sqlsp.log ve Setup.iss dosyalarına şifrelenmiş ancak okunabilir biçimde kaydedilir. Adlandırılmış örnek yüklemesinde Mssql klasörünün MSSQL$ÖrnekAdı olabileceğine dikkat edin. SQL Server 2000'de Setup.iss dosyası Erişim Denetim Listesi kullanır. Bu nedenle, yalnızca Windows NT yöneticileri ve SQL Server yöneticileri bu dosyaya erişebilir.SQL Server 2000 ayrıca, Windows Kümelenmiş sunucusu üzerine yerel olarak yüklenme becerisine sahiptir. Uzak kümenin kurulum günlük dosyaları, Remsetup.ini ve her uzak düğümün Setup.iss dosyasına benzer bir uzaktan yükleme komut dosyasıdır. Bu uzaktan yükleme komut dosyaları UzakBilgisayarAdı_ ÖrnekAdı.iss olarak adlandırılır. Bu dosyalar da %Windir% klasörüne depolanır ve Kurulum programı tamamlandığında olağan şekilde silinir. Ancak, küme kurulumu bir hatayla karşılaştığında bu dosyaların silinmeme olasılığı vardır. Çözüm Bu sorunu gidermek için aşağıdaki yöntemlerden birini kullanın:
Killpwd yardımcı programı yönergeleriMicrosoft, Microsoft SQL Server Kurulum dosyalarında sa oturum açma parolasını aramak için Killpwd.exe adlı bir komut satırı yardımcı programı oluşturmuştur. Killpwd.exe yardımcı programı sa parolasının bir örneğini belirlediğinde, sa parolası temel mod kullanımında günlük dosyasından kaldırılır. Araç varsayılan olarak %Windir%\Temp ve %Temp% klasörlerindeki Sqlsp.log, Sqlstp.log ve Setup.iss dosyalarını arar; burada %Windir% ve %Temp%, Microsoft Windows tarafından tanımlanan ortam değişkenleridir.Microsoft, Killpwd.exe yardımcı programını, uzaktan yüklemelerin ve küme yüklemelerinin oluşturduğu kurulum dosyalarının bulunduğu daha çok konumu içerecek biçimde güncelleştirmiştir. Bazı senaryolarda, bu dosyalar varsayılanlardan farklı adlara veya yollara sahip olabilir. Bu farklar şunlardır:
Bu günlük dosyaları ve katılımsız yüklemeler hakkında daha fazla bilgi için SQL Server belgelerinize bakın. Katılımsız yüklemeleri gerçekleştirmek için *.iss dosyası kullanırsanız, *.iss dosyasını aranabilir klasörlerde olmayan artırılmış güvenliğe sahip bir konuma kopyalamanız gerekir. Not Bu kurulum bilgi dosyaları SQL Server'ı kaldırdığınızda kalır. Bu davranış, tasarımdan kaynaklanır. Bu davranış, geri almak zorunda kaldığınızda bir yüklemenin neden başarısız olduğunu anlayabilmenize ve bu örneği veya diğer örnekleri yeniden yüklemek için bir ISS dosyası kullanmanıza olanak verir. Bu durumda, bu SQL Server örneği açık bir şekilde artık kullanılamaz durumdadır. Bununla birlikte parolaların yapısı gereği, aynı parolayı henüz kaldırılmamış başka bir SQL Server örneği için kullanmış olabilirsiniz. Killpwd.exe yardımcı programını çalıştırmak için aşağıdaki yöntemlerden birini kullanın:
Aşağıdaki iletileri alabilirsiniz: Killpwd.exe yardımcı programını çalıştırma adımlarıKill.exe yardımcı programını çalıştırmak için şu adımları izleyin:
Komut satırı parametreleriKillpwd.exe'nin yeni sürümünde aşağıdaki komut satırı parametreleri kullanılabilir:Bu tabloyu kapa
DurumMicrosoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır. En son SQL Server hizmet paketini karşıdan yükleme ve kurma konusunda daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın: 301511
(http://support.microsoft.com/kb/301511/
)
En son SQL Server 7.0 hizmet paketi nasıl elde edilir (Bu bağlantı, bir kısmı veya tamamı İngilizce olan içeriğe işaret edebilir.)
290211
(http://support.microsoft.com/kb/290211/
)
En son SQL Server 2000 hizmet paketi nasıl elde edilir
Daha fazla bilgi için, birincil destek sağlayıcınıza başvurun.
Daha fazla bilgi Sqlsp.log dosyası, yükleme ilerlemesini izlemek ve hizmet paketi yükleme hatalarında sorun gidermek için kullanılır. Windows'un hangi klasörde yüklü olduğunu belirleme hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın: 305792
(http://support.microsoft.com/kb/305792/
)
Windows'un hangi klasörde yüklü olduğu nasıl belirlenir (Bu bağlantı, bir kısmı veya tamamı İngilizce olan içeriğe işaret edebilir.)
Referanslar Daha fazla bilgi için, aşağıdaki Microsoft Güvenlik Bültenlerine bakın: http://www.microsoft.com/technet/security/bulletin/MS02-035.mspx
(http://www.microsoft.com/technet/security/bulletin/MS02-035.mspx)
Sorunuzun yanıtını bulamadıysanız, aşağıdaki adresteki Microsoft SQL Server Newsgroups'u (Microsoft SQL Server Haber Grupları) ziyaret edin: http://www.microsoft.com/technet/security/bulletin/MS00-035.mspx (http://www.microsoft.com/technet/security/bulletin/MS00-035.mspx) Microsoft SQL Server Newsgroups
(http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.public.sqlserver.server)
Bu makale veya diğer Microsoft SQL Server Bilgi Bankası makaleleri hakkında yorumlarınız var mı? Aşağıdaki adresten bize not gönderin:SQLKB@Microsoft.com
(mailto:sqlkb@microsoft.com)
Bu makaledeki bilginin uygulandığı durum:
| 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
