SORU
8 EKİM 2011, CUMARTESİ


Giriş 'IIS apppool\asp.net v4 kullanıcısı için başarısız oldu.0'

Web projesi (c# asp.net, 2008 VE IIS 7 ve SQL EF 4 MS) var

IIS 7 Web sitem CASSİNİ hiçbir sorun ile çalıştığını () yerel olarak hareket etmek istiyorum.

Yerel IIS ** 1 Benim dağıtmak olan benim. Hem annem hem de dağıtmak ve Default Web Site havuz ASP.NET v4.Benim web projesi olarak 0 (ayarı için resim bak) havuz hedef çerçeve 4. enter image description here Site tarama yaparken, tarayıcı sayfasında göstermek ve tarayıcı sayfası yerine downalod izin vermiyor.

Bu Olayı kullanarak bu hataları görüyorum Logger.

Diğer proje IIS üzerinde yerel olarak çalışan ve herhangi bir sorun (ama EF kullanmazlar) kaçıyorlar. Ama hiçbir başarı ... herhangi bir fikir ile düzeltmeye çalışıyorum fazla 8 saat değil mi? çok teşekkürler çocuklar!

Exception information: 
    Exception type: EntityException 
    Exception message: The underlying provider failed on Open.
   at System.Data.EntityClient.EntityConnection.OpenStoreConnectionIf(Boolean openCondition, DbConnection storeConnectionToOpen, DbConnection originalConnection, String exceptionCode, String attemptedOperation, Boolean& closeStoreConnectionOnFailure)


    Login failed for user 'IIS APPPOOL\ASP.NET v4.0'.
       at System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject)
       at System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)
       at System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
       at System.Data.SqlClient.SqlConnection.Open()
       at System.Data.EntityClient.EntityConnection.OpenStoreConnectionIf(Boolean openCondition, DbConnection storeConnectionToOpen, DbConnection originalConnection, String exceptionCode, String attemptedOperation, Boolean& closeStoreConnectionOnFailure)

my related question

GÜNCELLEME: İzni el ile arift cevabı açıklamak olarak MS SQL 2008 bütçe olmalı bu sayfada yer alan kaynakları okuyabilirsiniz. İzni için IIS 7.5 ve MS SQL 2008 R2 manuel ayarı kullanarak gerekli olmamalıdır.

CEVAP
13 Ocak 2012, Cuma


IIS7 - ^ dan Applicationpoolıdentity değiştirebilirsiniz . Uygulama Havuzları ->Gelişmiş Ayarlar. AdvancedSettings

Applicationpoolıdentity altında yerel sistem bulacaksınız. Bu uygulama varsayılan olarak veritabanı için varolan bir oturum açma olan NT AUTHORITY\SYSTEM altında çalışma yapacak.

Düzenleme: ve güvenlik üzerindeki etkileri. not anlamalısınız bu öneriyi uygulamadan Önce

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • bunliu

    bunliu

    2 Mayıs 2007
  • fast2hell

    fast2hell

    16 AĞUSTOS 2006
  • Murray Winiata

    Murray Winia

    2 ŞUBAT 2009