Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:Windows üzerinde SQL Server
Bu makalede, SQL Server Veritabanı Altyapısı dosya sistemine veritabanı dosyalarının depolandığı konuma nasıl erişim verileceği açıklanır. Veritabanı Altyapısı hizmetinin, veritabanı dosyalarının depolandığı dosya klasörüne erişmek için Windows dosya sistemi iznine sahip olması gerekir. Varsayılan konuma izin, kurulum sırasında yapılandırılır. Veritabanı dosyalarınızı farklı bir konuma yerleştirirseniz, Veritabanı Altyapısı'na bu konum için tam denetim izni vermek için bu adımları izlemeniz gerekir.
SQL Server 2012 (11.x) ve sonraki sürümlerinde, hizmetlerin her biri için hizmet başına güvenlik tanımlayıcısı (SID) izinler atanır. Bu sistem, hizmet yalıtımı ve derinlemesine savunma sağlamaya yardımcı olur. Hizmet başına SID, hizmet adından türetilir ve her hizmet için benzersizdir. Makale Windows hizmet hesaplarını ve izinlerini yapılandırma, hizmet başına SID'yi açıklar ve Windows Ayrıcalıkları ve Haklarıbölümündeki adları sağlar. Dosya konumunda erişim izni atanması gereken her hizmet için ilgili SID'dir.
Hizmet başına SID'ye dosya sistemi izni verme
Windows Gezgini'ni kullanarak veritabanı dosyalarının depolandığı dosya sistemi konumuna gidin. Dosya sistemi klasörüne sağ tıklayın ve ardından Özelliklerseçin.
Güvenlik sekmesinde, önce Düzenle'yiseçin, ardından Ekle'yitıklayın.
Kullanıcı, Bilgisayar, Hizmet Hesabı veya Gruplar Seç iletişim kutusunda konum listesini n üst kısmındaki Konumlar seçin, bilgisayarınızın adını seçin ve ardından tamam seçin.
Seçilecek nesne adlarını girin kutusuna hizmet bazında SID adını yazın. Dosyayı bulmak için bkz. Windows hizmet hesaplarını ve izinlerini yapılandırma. (Hizmet başına Veritabanı Altyapısı SID adı için varsayılan örnek için
NT SERVICE\MSSQLSERVERveya adlandırılmış örnek içinNT SERVICE\MSSQL$<InstanceName>kullanın.)Girişi doğrulamak için Adları Denetle seçin. (Doğrulama başarısız olursa, adın bulunamadığını bildirebilir. Tamamseçtiğinizde, Birden Çok Ad Bulundu iletişim kutusu görüntülenir. Şimdi
NT SERVICE\MSSQLSERVERveyaNT SERVICE\MSSQL$<InstanceName>hizmet başına SID adını seçin ve ardından Tamam'ı seçin. İzinleri iletişim kutusuna dönmek için Tamam yeniden seçin.)Grubu veya kullanıcı adları kutusunda hizmet başına SID adını seçin ve ardından <ad>için İzinleri kutusunda Tam denetimiçin İzin Ver onay kutusunu seçin.
Önce Uygula'yı seçin, ardından çıkmak için iki kez Tamam seçin.