• 01-10-2009, 23:08:07
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Security sekmesine girmek isterken bu hatayı alıyorum ne yapabilirim?

  • 01-10-2009, 23:30:13
    #2
    Asp.net web sitesi yönetim aracı local bir sql server veritabanı kullanır.Ekranında yazdığı üzere ona bağlanamıyor.Projenin app_data klasöründe veritabanının olduğunu kontrol et.Eğer varsa bağlantı kurulabildiğine bakmalısın.
  • 03-10-2009, 22:30:48
    #3
    sql server da baglantı ıle ılgılı hata var sql server ayarlarını kontrol et arkadasım
  • 04-10-2009, 13:28:42
    #4
    Web config de LocalSqlServer isimli bir connection string tanımlarsan bağlanır.
  • 04-10-2009, 16:44:03
    #5
    hocam şöyle bir connection string tanımladım
    <connectionStrings>
    <add name="LocalSqlServer" connectionString="Data Source=PCI;Initial Catalog=Database_Adi;Integrated Security=True" providerName="System.Data.SqlClient"/>
    </connectionStrings>
    Seçilen veri deposuyla ilgili bir sorun var. Bunun nedeni geçersiz sunucu adı veya kimlik bilgileri ya da yetersiz izin olabilir. Ayrıca rol yöneticisi özelliğinin etkinleştirilmemesi de soruna neden olabilir. Yeni veri deposu seçebileceğiniz bir sayfaya yeniden yönlendirilmek için aşağıdaki düğmeyi tıklatın.

    Aşağıdaki ileti sorunu tanılamanıza yardım edebilir: 'LocalSqlServer' girdisi zaten eklenmişti. (C:\Projenin_konumu\web.config line 18)

    -----------------
    betr_sc hocam app_data yıda denedim olmadı


    Sqlde bütün servisler filan açık proje çalıştırırken filan sorun yokda security e giremiyorum
  • 05-10-2009, 15:31:28
    #6
    birincisi login tablolarını sql e attınızmı visual studionun commad promt unda aspnet_reqsql komutun çalıştırıp db bilgilerini girip login tablolarını eklemelisiniz.
    Ayrıca connection string iniz hatalı olabilir.C# dan farklı olarak asp.net de db bağlantılarında windows autcantion yerinde password autcantion kullanılıyor diye biliyorum ama emin değilim(en azından ben öyle kullanıyorum)Password autcantion kullanmak için Sql i mixed mode da kurmuş olmanız gerekiyor.Ayrıca Database kendi local makinanızda ise database adını ".\PCI" şeklinde girmelisiniz.Aşağıdaki connection stringle deneyin.
    <add name="LocalSqlServer" connectionString="Data Source=.\PCI;Initial Catalog=Database_Adi;Persist Security Info=True;User ID=kullanici_adı;Password=şifre"
  • 06-10-2009, 12:22:06
    #7
    hocam yardım için teşekkürler sorunu hallettim localde çalışınca windows auth'da bağlanabiliyor sorun clear nesnesindeymiş connectionStrings tagları arasına <clear/> kodunu eklediğimizde sorun halloluyor
  • 06-10-2009, 14:20:59
    #8
    berkorn adlı üyeden alıntı: mesajı görüntüle
    hocam yardım için teşekkürler sorunu hallettim localde çalışınca windows auth'da bağlanabiliyor sorun clear nesnesindeymiş connectionStrings tagları arasına <clear/> kodunu eklediğimizde sorun halloluyor
    bende sürekli eklerim ama bu şekilde etkili olduğunuda öğrenmiş oldum
  • 22-11-2009, 14:43:45
    #9
    nedendir diye kısa bir araştırma yapmıştım dipnot düşelim bunun nedenini, connectionstringin içine string yolu girmediğimizde framework'ün içinde machine.config dosyasındaki connectionstringi okuyor (gerçi girsekde okuyor bu yüzden çakışma olduğundan hata alıyoruz) clear nesneside bir nevi bu önbelleğini temizliyor ve sadece girdiğimiz bağlantının okunmasını sağlıyor