Hizmet paketi yüklemesinin sistem yöneticisi parolasını bir dosyaya kaydedebilir

Makale çevirileri Makale çevirileri
Makale numarası: 263968 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Bu Sayfada

Belirtiler

"Aşağıdakilere uygulanır" bölümünde listelenen ürünleri yüklemek için sql Server kimlik doğrulaması, standart güvenlik olarak da bilinen, kullanırsanız, Sistem Yöneticisi (sa) parolası şifresiz metin olarak veya şifrelenmiş ancak okunabilir biçimde sql Server Kurulum dosyalarında depolanabilir.

Ayrıca, yapılandırırsanız Etki alanı hesabı parolası bir etki alanı hesabı kullanarak sql Server Hizmetleri olabilir Setup.iss dosyasına zayıf şifrelenmiş biçimde yazılmış olması.

Not Microsoft sql Server 2000 Service Pack 3 (SP3) veya sonraki sürümleri bu dosyalara eklenen parolalarda şifreleme kullanır. Bu şifreleme güvenliği artırmaya yardımcı olur. Ancak, şifrelenmiş parolaları veya parola artık gerekmiyorsa içeren yükleme dosyalarını kaldırmak yine de önerilir.

sql Server 7.0

Sa parolası veya etki alanı hesabı parolasının şifresiz metin olarak kaydedilir veya %Windir% klasöründe Setup.iss dosyasına zayıf şifrelenmiş biçimde.

NotÖzgün yükleme bir Terminal Server bağlantısı üzerinden tamamlanmışsa %Windir% klasörüne de değişir. Kurulum programı tamamlandığında, %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 de içerebilir. Bu dosyalar %Windir% klasöründe ve Temp klasöründe bulunur. Özgün yükleme bir Terminal Server bağlantısı üzerinden tamamlanmışsa %Windir% klasörüne de değişir. Microsoft Windows 2000 tabanlı bilgisayarlarda, Temp klasörünü Ortam değişkenleri Sistem Denetim Masası'ndaki Gelişmiş sekmesinde ayarlanır.

sql Server 2000

Sa parolası veya etki alanı hesabı parolasını kaydettiğiniz şifreli bir yer ancak okunabilir biçimde Sqlstp.log, Sqlsp.log ve Setup.iss dosyalarına Sürücü: \Program sql Server\Mssql\Install klasöründe bir Varsayılan yükleme. Mssql klasörünün mssql$ olabilirInstanceName bir adlandırılmış örnek yükleme. sql Server için Setup.iss dosyası 2000 erişim denetim listesi kullanır. Bu nedenle, yalnızca Windows NT yöneticileri ve sql Server yöneticileri dosyaya erişebilir.

sql Server 2000 ayrıca, Windows kümelenmiş bir sunucuda yerel olarak yüklemeyi içerir. Uzak Küme kurulumu günlük Remsetup.ini ve her uzak düğümün Setup.iss dosyalarına benzer bir uzaktan yükleme komut dosyasıdır dosyalarıdır. Bunlar uzaktan yükleme komut dosyaları olarak adlandırılır UzakBilgisayarAdı_InstanceName.iss olarak adlandırılır. Bu dosyalar da %Windir% klasörüne depolanır ve Kurulum programı tamamlandığında olağan şekilde silinir. Küme kurulumu bir hatayla karşılaştığında, ancak bu dosyalar potansiyel olarak kalabilir.

Çözüm

Bu sorunu gidermek için aşağıdaki yöntemlerden birini kullanın:
  • Yüklemek için Microsoft Windows NT güvenlik kimlik doğrulaması kullanın. Özgün sql Server sürümü veya hizmet paketi sürümü. Ardından, sql Services yapılandırırken LocalSystem hesabını kullanın. Bu yöntem bu önler. sorun.
  • Sonra sql Server sysadmin (sa) parolasını ve sql hizmeti etki alanı hesabı parolasını değiştirme hizmet paketini yükleyin.
  • "Aşağıdakilere uygulanır" listelenen ürünleri yükledikten sonra bölüm, kurulum dosyalarını temizlemek için Killpwd.exe yardımcı programını çalıştırmanız gerekir. , Killpwd.exe yardımcı programı sql Server 7.0 ve sql Server 2000 için çalışır.

    Not Daha önce Microsoft sql Server 7.0 (msde 1.0) Service Pack 2 ve sql Server 7.0 Service Pack 3 için bir güncelleştirme yayımladı. Ancak, güncelleştirilen Killpwd.exe yardımcı programı önceki güncelleştirmelerin yerini aldığından güncelleştirmeleri kullanmanız gerekmez.

Killpwd yardımcı programı yönergeleri

Microsoft, bir komut satırı yardımcı programı, Killpwd.exe'yi oluşturmuştur, sa oturum açma parolasını Microsoft sql Server Kurulum dosyalarını aramak için. Killpwd.exe yardımcı programı bir örneğini belirlediğinde sa parolasını sa parolası temel mod kullanımında günlük dosyasından kaldırılır. Varsayılan olarak, aracı %Windir%\Temp ve %Windir% ve %Temp% Microsoft tarafından tanımlanan ortam deikenleri nerede %Temp% klasörlerindeki Sqlsp.log, Sqlstp.log ve Setup.iss dosyalarını arar. Windows.

Daha fazla konumları eklemek için Killpwd.exe yardımcı programını Microsoft güncelleştirilmiş olduğu Kur, uzaktan yüklemelerin ve küme yüklemelerinin oluşturduğu yer. Bazı senaryolarda, bu dosyaların adlarını veya varsayılanlardan yolları olabilir. Bu farklar şunlardır:
  • Kümelenmiş yüklemeler tüm düğümlerde kurulum dosyaları oluşturur. Tek bir düğüm yardımcı programını çalıştırmak istiyorsanız, bu dosyaları kaldırmak isterseniz, uzak düğümlerinde de sürücülerin unc yollarını belirtmelisiniz. Alternatif olarak, her düğümde yerel olarak bulunan kurulum dosyalarını temizlemek için yardımcı programını çalıştırın.
  • Küme kurulumu için oluşturulan uzak dosyalar aşağıdaki biçimi kullanır:
    UzakBilgisayarAdı_InstanceName.iss
    Bilgisayar adı değiştirilmişse veya örnek kaldırılmışsa, yardımcı programı varsayılan olarak dosyaları bu dosya adlarıyla aramayı bilmez.
  • Windows kümesinin adı değiştirilmişse, günlük dosyaları eski dosya adlarına sahiptir. Bu senaryoda, yardımcı program varsayılan olarak bu dosya adlarıyla dosyaları aramak için bilmez.
  • Terminal Server bağlantıları farklı % Temp % ve % WinDir % klasörlerini kullanın. Bu klasörler kullanıcı kimliğine ve ortam değişkenleri ile değişebilir.
  • Uzaktan Kurulum, dosyaları sql Server yüklemesinin yapıldığı bilgisayarda depolamak yerine yerel % Temp % konumunu kullanabilir. Killpwd yardımcı programı, bu durum ve günlük dosyalarını hangi uzak yolda arayacağını bilemez olup olmadığını belirleyemiyor.
Yükleyin ve çalıştırın Bu makaledeki bağlantıdan en son Killpwd.exe yardımcı. Yeni sürüm, bu dosyaların olası tüm sürümlerini bulmak için varsayılan konum dışında bir konum belirtmek için becerisine sahiptir. Ayrıca, Uzak konumlar belirtebilirsiniz.

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ı oluşturursanız, *.iss dosyasını aranabilir klasörlerde olmayan artırılmış güvenliğe sahip bir konuma kopyalamanız gerekir.

Not sql Server'ı kaldırdığınızda, bu kurulum bilgisi dosyaları da silinmezler. Bu davranış tasarım gereğidir. Bu davranış neden geri almak zorunda ve bu örneği veya diğer örnekleri yeniden yüklemek için bir ISS dosyası kullanmanıza olanak verir, bir yüklemenin başarısız olduğunu gidermenize olanak tanır. Bu durumda, sql Server'ın bu örneğinin artık açıkça yararlanmak kullanılabilir. Aynı parolayı henüz kaldırılmamış sql Server'ın başka bir kopyası için kullanılan ancak, parolaların yapısı gereği, böylece.

Killpwd.exe aracını çalıştırmak için yardımcı programı kullanın aşağıdaki yöntemlerden birini kullanarak:
  • Killpwd.exe'yi çift tıklatın.
  • Killpwd.exe'yi komut isteminde çalıştırın.

    Zaman, Killpwd.exe'yi komut isteminde çalıştırın, daha fazla bilgi alırsınız.

    Not Komut isteminde, aşağıdaki parametreleri kullanabilirsiniz:

    Yardım bilgileri
    Killpwd.exe /?
    Varsayılan olmayan bir arama yolu ve dosya belirtmek için
    Killpwd.exe YolDosya adı
Not sql Server 2000 için konumunu belirtmelisiniz. Sa parolasını geçtiği kaldırmak istiyorsanız Setup.iss dosyası. sql Server 2000 için Setup.iss dosyası bulunur , Sürücü: \Program sql Server\Mssql\Install klasöründe Varsayılan yükleme. Mssql klasörünün mssql$ olabilirInstanceName. Setup.iss dosyası daha sonra katılımsız bir gerçekleştirmek için kullanacağınız sql Server ' ın yükleme Killpwd.exe'yi Setup.iss dosyası üzerinde çalışmaz dosya.

Aşağıdaki iletileri alabilirsiniz:
SID Yöneticisi başlatılırken bir hata oluştu.
Belirteç bilgileri alınırken bir hata oluştu.
İşlem belirteci açılırken bir hata oluştu.
Bilgisi alınırken bir hata oluştu.
Program dosya bilgileri alınırken bir hata oluştu.
Geçersiz bağımsız değişken: %s
Yol geçersiz: %s
Gerçekleştirmek için özel bir scan both the path (/ p) ve dosya (/ f) belirtilmelidir.
Oluşturulan tüm dosyalar erişilebilir olmasını sağlamak için bu aracı çalıştırmak için yönetici olmanız gerekir.
Software\\Microsoft\\MSSQLServer\\ClientSetup\\SqlPath kayıt defteri anahtarı alınırken bir hata oluştu.
Bazı arama dizeleri accessible olduğundan tararken /n seçeneğini kullanarak arama eşleştirme sayı bir ensure olabilir. Böylece benzer arama dizeleri birden çok kez aynı dize eşleşmeyecektir normal bir taramada parolalar arama ilerledikçe kaldırılır.
Bellek ayırma hatası. Çıkılıyor.
Dosya arama sonraki dosya alınırken bir hata oluştu.
Küme düğümleri numaralandırılırken hata oluştu.
Küme adı iç sağlanan arabellekten büyük.
Bir dosya açma hatası %s vardı.
%S dosyası içinde konum alınırken hata oluştu
%S dosyası konumunu ayarlama bir hata oluştu
Bilgisayar adı alınırken bir hata oluştu.
Sistem dizini alınırken bir hata oluştu.
Windows dizini alınırken bir hata oluştu.
Windows sistem dizini %s işlenirken hata oluştu.
temp ortam değişkeni bir hata retreiving oluştu.
Software\\Microsoft\\MSSQLServer\\Setup\\SqlPath.v kayıt defteri anahtarı alınırken bir hata oluştu.

Killpwd.exe yardımcı programını çalıştırma adımları

Killpwd.exe yardımcı programını çalıştırmak için şu adımları izleyin:
  1. Karşıdan yükleme ve extract Killpwd.exe.

    Aşağıdaki dosya, Microsoft Download Center Merkezi'nden edinilebilir:

    Bu resmi kapatBu resmi aç
    Karşıdan yükleme
    Killpwd.exe paketini şimdi karşıdan yükle.Yayın Tarihi: 14 Haziran 2005

    Microsoft Destek dosyalarını karşıdan yükleme 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:
    119591 Microsoft Destek Dosyaları Çevrimiçi Hizmetler'den nasıl alınır
    Microsoft bu dosyada virüs taraması yapmıştır. Microsoft, dosyanın postalandığı tarihte kullanılabilir olan en güncel virüs algılama yazılımını kullanmıştır. Dosya, üzerinde herhangi bir yetkisiz değişiklik yapılmasını engellemeye yardım eden geliştirilmiş güvenliğe sahip sunucularda depolanır.
  2. Kendi kendine ayıklanan yürütülebilir dosya ayıklamak için çalıştırma Paket. Ayıklama işlemi sırasında belirtmeniz istenir bir Killpwd.exe için hedef klasör.
  3. Windows Gezgini'nde, 2. adımda belirttiğiniz klasöre taşıyın. Programı çalıştırmak üzere Killpwd.exe aracını çift tıklatın. Veya bir komut istemi açın ve sonra yürütülebilir dosyayı çalıştırmak üzere Killpwd.exe dosyasının yolunu girin.

Komut satırı parametreleri

Killpwd.exe'nin yeni sürümünde aşağıdaki komut satırı parametreleri kullanılabilir:
Bu tabloyu kapaBu tabloyu aç
ParametreEylem
/? /h/Help Killpwd aracı yardım metnini görüntüler.
/f/FileBelirtilen dosyada parola arar ve ardından parolaları kaldırır.
/p/PathBelirtilen klasördeki dosyalarda parola arar ve ardından parolaları kaldırır.
/ NologoLogo bilgileri çıkışını gizler.
/RYinelemeli modu etkinleştirir. Tüm dosyaları ve alt klasörleri belirtilen klasörün taranır ve temizlenir.
/NSalt tarama modunu etkinleştirin. Dosyalar taranır ama parolalar kaldırılmaz. Bu parametre yardımcı programın yapacağı değişikliklerin listesini oluşturmak için kullanılır. Aslında değişiklikleri yapmadan önce değişikliklerin doğruluğunu gözden geçirmek için bu listeyi kullanın.
/v / verboseAyrıntılı mod günlük kaydını etkinleştirin.
Not Yardımcı programı çalıştırmak için Windows yönetici haklarına sahip olmalıdır.

Durum

Microsoft bu sorunun, "Aşağıdakilere uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.

Karşıdan yükleyin ve en son sql Server hizmet paketi hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleleri görüntülemek üzere aşağıdaki makale numaralarını tıklatın:
301511En son sql Server 7.0 hizmet paketi nasıl elde edilir
290211 En son sql Server 2000 hizmet paketi nasıl elde edilir
Daha fazla bilgi için birincil destek ile bağlantı kurun. Sağlayıcı.

Daha fazla bilgi

Sqlsp.log dosyası yükleme izlemek için kullanılır ilerleme ve hizmet paketi yüklemesi ile ilgili sorunları giderme hataları.

Klasör pencereleri olan belirleme hakkında daha fazla bilgi için yüklü, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
305792Hangi klasörün Windows 'un yüklü olduğu nasıl belirlenir

Referanslar

Daha fazla bilgi için aşağıdaki Microsoft Security konusuna bakın. Bültenler:
http://www.microsoft.com/technet/security/bulletin/MS02-035.mspx

http://www.microsoft.com/technet/security/bulletin/MS00-035.mspx

Özellikler

Makale numarası: 263968 - Last Review: 23 Ekim 2012 Salı - Gözden geçirme: 1.0
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft SQL Server 7.0 Standard Edition
  • Microsoft SQL Server 2000 Developer Edition
  • Microsoft SQL Server 2000 Enterprise Edition
  • Microsoft SQL Server 2000 Personal Edition
  • Microsoft SQL Server 2000 Standard Edition
Anahtar Kelimeler: 
kbproductlink kbdownload kbbug kbfix kbgraphxlinkcritical kbqfe kbmt KB263968 KbMttr
Machine-translated Article
Ö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: 263968

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com