ADODB.Connection Hatası (MDB Access veritabanı bağlantı sorunu)
ADODB ile veritabanına bağlantı sağlayan çoğu kod IIS7′ye geçişte sorunlar yaşayabilir. Bunun sebebi asla kodlama şekliniz değildir! Vista, kendine göre aldığı bir takım güvenlik önlemleri yüzünden bağlantı kurmayı engellemektedir.
HATA MESAJLARI:
Microsoft OLE DB Provider for ODBC Drivers error ‘80004005′
[Microsoft][ODBC Microsoft Access Driver] Disk or network error.
Microsoft OLE DB Provider for ODBC Drivers error ‘80004005′
[Microsoft][ODBC Microsoft Access Driver] Unknown error.
Aşağıdaki kodları çalıştır’a yapıştırıp enterlayın (bu enterlayın kelimesinin anlamıda Türkçede yok gönderin gitsin asjksdhasjkldasdasd iyice saçmaladım)
%windir%\system32\inetsrv\appcmd set config -section:system.applicationHost/applicationPools -applicationPoolDefaults.processModel.loadUserprofile:false
Daha sonra C:\WINDOWS\Temp klasörüne IIS_IUSERS kullanıcısını ekleyip yazma yetkisi veriyoruz.
Not: MDB dosyasına da yazma izni vermeyi unutmayın!
Uzun zamandır bu sorunla uğraşıyorum.kodları
çalıştıra yapıştırıp tamam’a tıkladım ancak
C:\WINDOWS\Temp klasörüne IIS_IUSERS kullanıcısını ekleyip yazma yetkisi’ni veremedim çünkü windows buna iazin vermiyor.Konu hakkında daha açıklayıcı bilgi verirseniz benimgibi çok kişinin yayaralanacağını umuyorum teşekkürler.
Windows’un bu şekilde bir önlem aldığını bilmiyorum vistanın business versiyonunu kullanıyordum belki sendeki başka bir versiyon olabilir.
Yinede eğer seni önleyen şey windows defender ise onu kapatıp dene hayır permission denided alıyorsan o zaman kendini administrators grubuna dahil edip deneyebilirsin sorununun çözüleceğini düşünüyorum