Makale numarası: 283811 - Son Gözden Geçirme: 11 Şubat 2009 Çarşamba - Gözden geçirme: 11.2 SQL Server 2000'de SQL Enterprise Manager veya SQL Server 2005'te SQL Server Configuration Manager'ı kullanmadan, SQL Server veya SQL Server Agent hizmet hesabı değiştirme
Bu SayfadaÖzetBir Microsoft Windows NT hesabının altında çalışması için Microsoft SQL Server'ı ilk yüklediğinizde, bu Windows NT için SQL Server kümeleri, çeşitli Windows kullanıcı hakları ve izinleri belirli dosyaları, klasörler ve kayıt defteri anahtarlarının hesap. Daha sonra başlangıç hesabın SQL Server (MSSQLServer hizmeti) ve SQL Server Agent hizmeti için SQL Server Enterprise Manager'ı (SEM) veya SQL Server Configuration Manager'ı (SSCM) kullanarak değiştirirseniz, böylece başka bir şey yapmanız gereken SEM otomatik olarak tüm gerekli izinler ve yeni başlangıç hesabının Windows kullanıcı hakları, atar. Bu kullanmanızı öneririz hizmeti hesabını değiştirmek için yaklaşımdır. Not SQL Server Enterprise Manager içinde kullanılabilir olması bu işlevi için bir uzak sunucuda yönetici haklarına sahip olmanız gerekir. Ancak Hizmetleri veya Denetim Masası'ndaki Yönetimsel Araçlar MSSQLServer başlangıç hesap bilgilerini değiştirmek için hizmet eklenti veya SQL Server Agent hizmeti kullanıyorsanız, vardır ek izinler ve kullanıcı hakları ayarlamanız gerekir. Bu makalede, Hizmetleri ' ni kullanarak başlatma hesap bilgilerini değiştirmek için eklenti gerçekleştirmeniz gereken adımlar anlatılmaktadır. Devam etmek, aşağıdaki Microsoft Web sitelerini ziyaret edin ve Microsoft Knowledge Base'deki makaleleri görüntülemek için önce: Microsoft Güvenlik Bülteni MS02-038 http://www.microsoft.com/technet/security/bulletin/MS02-038.mspx (http://www.microsoft.com/technet/security/bulletin/MS02-038.mspx) Microsoft Güvenlik Bülteni MS02-034 http://www.microsoft.com/technet/security/bulletin/MS02-034.mspx (http://www.microsoft.com/technet/security/bulletin/MS02-034.mspx) 322853
(http://support.microsoft.com/kb/322853/
)
Düzeltme: SQL Server gereksiz izinler veriyor veya bir şifreleme işlevi denetlenmeyen arabellekler içeriyor. Not Varolan yönetimsel kimlik bilgileri yükselmesi güvenlik açıkları MS02-034-MS02-038 ile uyumlu'i kaldırır ve yardımcı gelecekteki olanları önleme.Hizmetler eklentisini SQL Enterprise Manager veya SQL Server Management Studio'yu kullanarak yerine kullanarak SQL Server veya SQL Server Agent hizmet hesabı değiştirmeHizmetler eklentisini SEM veya SSCM yerine kullanarak SQL Server hizmet hesabı veya SQL Server Agent hizmet hesabı değiştirirseniz, vardır sistem izinlerini ve Microsoft Windows kullanıcı haklarını da ayarlanmalıdır, kayıt defteri ve NTFS dosya belirli. SEM veya SSCM izin değişiklikleri gerçekleştirmek için kullanılacak olan özellikle SQL Server Desktop Engine (MSDE 2000 da bilinir) için true veya SQL Server 2005 Express Edition yüklemelerinin olmasıdır. Üzerinde odaklanır ve belirli üç alanı vardır:
Kayıt defteri anahtarlarıAşağıdaki listede bulunan kayıt defteri anahtarlarının MSSQLServer hizmetini ve SQLServerAgent hizmet (yerel bir Microsoft Windows NT hesabı veya Windows NT etki alanı hesabı) için <a2>Başlangıç</a2> hesabının Tam Denetim ayarlayın. Altında aşağıdaki kovanı, bu listedeki thes tuşları tuşlar erişim denetimi listelerini (ACL) ayarlanır var. Kümeleri için kümedeki her düğümde, bu adımı izleyin.Tam Denetim izni, aşağıdaki anahtarları ve tüm alt anahtarları için geçerlidir:
SQL Server 2005 kullanıyorsanızTam Denetim iznine, adlandırılmış bir örneğine veya bir varsayılan örneği için aşağıdaki anahtarları ve tüm alt anahtarları için geçerlidir:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\90 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\<MSSQL.x> HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Instance Names\SQL\ Disk NTFS dosya sistemi izinleriMSSQLServer hizmetini ve SQLServerAgent hizmetin başlangıç hesabının Tam Denetim ayarlayın (ya da yerel Windows NT hesabı veya Windows NT etki alanı hesabı) bu <a0>NTFS</a0> klasörlerdeki. Kümeler için her bilgisayar düğümünde karşılık gelen yolları da değiştirmeniz gerekir.Adlandırılmış bir örneği için bir örnek aşağıda verilmiştir: D:\Program Files\Microsoft SQL Server\MSSQL $ _instancename_\ Varsayılan örneği için bir örnek aşağıda verilmiştir:D:\Program Files\Microsoft SQL Server\MSSQL\ Alt klasörlerin ve dosyaların, de aynı izinlere sahip olmanız gerekir.SQL Server 2005 kullanıyorsanızilgili klasör şudur:Drive: \Program Files\Microsoft SQL Server\<MSSQL.1>\MSSQL Windows kullanıcı haklarıGenellikle, işletim sisteminin varsayılan yüklemesinde, SQL Server düzgün çalışması için gereken kullanıcı haklarını Yerel Administrators grubu sağlar. Bu nedenle, yerel Windows NT hesaplarına veya Yerel Administrators grubu, hedefi, başlangıç, eklenmiş olan etki alanı hesapları için SQL Server hesabının hizmet, gereksinim duydukları tüm kullanıcı haklarına sahip. Ancak, SQL çalıştırmanız önerilmez Server altında bir tür yüksek kullanıcı hakları.SQL Server veya SQL Server Agent başlangıç hesabı yerel Administrators grubunun bir üyesi olmasını istediğiniz, SQL Server 2005'te SQL Server 2005 Books Online'da "Setting Up Windows hizmet hesaplarını" konusundaki "Gözden geçirme Windows NT hakları ve ayrıcalıkların verilen için SQL Server hizmet hesaplarını" bölümüne bakın. SQL Server veya SQL Server Agent başlangıç hesap Yerel Administrators grubu üyesi olmasını isterseniz, SQL Server 2000 için sonra başlangıç hesap MSSQLServer hizmetini ve SQLServerAgent hizmet (yerel bir Windows NT hesabı veya Windows NT etki alanı hesabı) için bu kullanıcı haklarına sahip olmanız gerekir:
Not Anlık bir dosyayı başlatma, yalnızca SQL Server (MSSQLSERVER) hizmeti hesabının SE_MANAGE_VOLUME_NAME hakkı verilmişse kullanılabilir. Windows Yöneticiler grubunun üyeleri bu hakka sahiptir. Bu üyeler bu hakkı başka kullanıcılara birim Bakımı görevleri gerçekleştir güvenlik ilkesine kullanıcıları ekleyerek izin verebilirsiniz. Çeşitli adımlarNot Bilgisayarınızdaki NTFS dosya sistemi izinleri değiştirilmiş olan varsayılan SQL Server başlangıç hesap Klasörleri Listele izni etkin olduğundan emin olun, SQL Server burada veritabanı veri ve günlük dosyalarının kök sürücünün bulunduğu altındadır.Daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın: 239759
(http://support.microsoft.com/kb/239759/
)
<a1>Hata</a1> 5177 veritabanları oluşturulurken yükseltilmiş MSSQLServer hizmetini gittiği hesabın başlamak aşağıdaki iki hesaplardan biri, MSSQLServer ve SQLServerAgent Hizmetleri veya her ikisi için SQL Server sysadmin için başlangıç hesap eklemeniz gerekir) rolünü ve <a1>verme</a1> [Domain\NTaccount] kullanıcı SQL Server'a oturum açma.
SEM dışında kullanarak SQL Server başlangıç hesap değiştirme, SQL Server ya da tam metin arama veya Küme hizmeti ile birlikte kullanıyorsanız, çeşitli sorunlara neden olabilirsiniz. Tam metin arama veya kümelendirme ile ilgili sorunlarla karşılaşıyorsanız, daha fazla bilgi için bu makalenin "Başvurular" bölümüne bakın. Bir SQL Server 2000 ve Microsoft Windows 2000 ortamında Kerberos Güvenlik Desteği Sağlayıcısı Arabirimi (SSPI) kimlik doğrulaması kullanıyorsanız, eski hizmet asıl adı (SPN) bırakın ve sonra yeni hesap bilgileri ile yeni bir tane oluşturmanız gerekir. Bunu yapmak için SETSPN kullanma hakkında daha fazla bilgi için SQL Server 2000 Books Online'da "Güvenlik Hesap temsilcisi" konusuna bakın. ReferanslarDaha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleleri görüntülemek üzere aşağıdaki makale numaralarını tıklatın: 317746
(http://support.microsoft.com/kb/317746/
)
SQL Server tam metin arama katalogları doldurmuyor 317232
(http://support.microsoft.com/kb/317232/
)
Küme hizmeti hesap parolasını değiştirdikten sonra Olay KIMLIĞI 1107 ve 1079 iletileri oluşur. 295051
(http://support.microsoft.com/kb/295051/
)
SQL Server DÜZELTME: Değiştirme yönetici için tam metin arama hesabına varolan katalogları kullanılamaz yapar 254321
(http://support.microsoft.com/kb/254321/
)
Kümelendirilmiş SQL Server işin yapılmaması ve temel uyarılar 239885
(http://support.microsoft.com/kb/239885/
)
Nasıl yapılır: SQL sanal sunucusunda hizmet hesaplarını değiştirme 219264
(http://support.microsoft.com/kb/219264/
)
SQL Server 7.0, Kur Küme hizmeti yükleme sırası 198168
(http://support.microsoft.com/kb/198168/
)
Hata: SQL Server küme için hesap bilgileri değiştirdiğinizde, sorunlar oluşabilir Daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin: http://technet.microsoft.com/en-us/library/cc966496.aspx
(http://technet.microsoft.com/en-us/library/cc966496.aspx)
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:283811
(http://support.microsoft.com/kb/283811/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