SQL Server Management Studio: Veri Tabanı Eki Başarısız


1

Web sitemi IIS7'de yayınladım. DefaultAppPool'da çalışıyor. Bu uygulama havuzunun kimliği LocalSystem olarak ayarlanmıştır. IIS çalışıyor ve uygulamayı IIS'den sorunsuz çalıştırabilirim.

Şimdi inetpub'ın uygulama klasörüne yerleştirilen veritabanını eklemek istiyorum:

C:\inetpub\wwwroot\EMSApplication\App_Data\ASPNETDB.mdf

SSMS'ye yeni girişler ekledim: NT AUTHORITY\NETWORK SERVICEve IIS APPPOOL\DefaultAppPool.

Ancak, bu veritabanını SSMS'ye eklemeye çalışırken follwoing hatası alıyorum:

TITLE: Microsoft SQL Server Management Studio
------------------------------

Failed to retrieve data for this request.
(Microsoft.SqlServer.Management.Sdk.Sfc)

For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&LinkId=20476

------------------------------ ADDITIONAL INFORMATION: 
An exception occurred while executing a Transact-SQL statement or batch. 
(Microsoft.SqlServer.ConnectionInfo)
------------------------------

CREATE FILE encountered operating system error 5(Access is denied.) while attempting to open or create the physical file 'C:\inetpub\wwwroot\EMSApplication\App_Data\ASPNETDB.MDF'. (Microsoft SQL Server, Error: 5123)

For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.00.5500&EvtSrc=MSSQLServer&EvtID=5123&LinkId=20476

Yanıtlar:


1

Bununla bazen .mdf / .ldf bilgisayarları arasında hareket ederken bununla mücadele ediyorum . Sık sık çalışması için veritabanı dosyalarının kendilerinin iznini / sahipliğini üstlenmek zorundayım.

Kullanıcı hesabına ASPNETDB.MDF'ye ve varsa ASPNETDB.LDF dosyasına tam erişim izni vermeyi deneyin .

Ayrıca, SQL Server hesabının C: \ inetpub \ wwwroot \ EMSApplication \ App_Data \ dizinini okuma erişimi olmayabilir. Burada da izinlerle uğraşmak zorunda kalabilirsiniz.


Teşekkürler. Lütfen SQL Server'ın kullanıcı hesabının adı nedir?
Tapas Bose

SQLServerMSSQLUser $ ComputerName $ ÖrnekAdı
Matthew Ruston

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.