Belirtiler
Birden çok kullanıcı tek bir Microsoft Access veritabanını paylaşıyorsa ve belirli bir form veya rapor nesnesini açmaya çalıştığınızda, aşağıdaki hata iletisini alırsınız:
Şu anda veritabanına özel kullanım erişiminiz yok.
Neden
Aşağıdaki ayarlar ve koşullar birleşimi bir nesne güncelleştirmesini tetikler:
-
Birden çok kullanıcının açık olduğu veritabanı dosyası.
-
Yakın veritabanını kapat ayarı seçilidir.
-
Otomatik Ad Düzeltme bilgisini izle ve Otomatik Ad Düzeltme veritabanı ayarları seçili.
-
Açmaya çalıştığınız form veya rapor nesnesi, denetim veya form olayı içinde eklenmiş bir makro içeriyor.
Bu durumda Access değişiklikleri kaydetmeye çalışır ancak nesneye ayrıcalıklı erişim kazanamaz.
Çözüm
Bu hatayı kaçınmak için aşağıdakilerden birini yapın:
-
Her kullanıcının ön uç veritabanının yerel bir kopyasına sahip olması için bölünmüş veritabanı yaklaşımını kullanın. Daha fazla bilgi için bkz: Access veritabanını bölme.
-
Dosya > seçenekleri -> geçerli veritabanı – uygulama seçenekleri> kapatma onay kutusunu temizleyin.
-
Dosya > seçenekleri -> geçerli veritabanı ->adı düzeltme
-
Katıştırılmış makroları formdan veya rapordan kaldırın ve bunları adlandırılan makrolarla veya VBA olay yordamlarıyla değiştirin.