Accessde Veritabanı Koruması

10/06/2013, 08:50

ssdestek

Merhaba,
Access 2013 TR kullanıyorum. Tablo1 / Sorgu1 ve Form1 adında birer nesne oluşturdum. Bu Access dosyasının ismini deneme.accdb olarak kaydettim.

Networkdeki domain server üzerinden bir ACCESS_test adında bir klasör oluşturup paylaşıma açtım. deneme.accdb dosyasını bu klasöre kopyaladım. Kullanıcıların (User) bilgisayarlarına Access runtime 2010'ı kurdum ve deneme.accdb'nın kısa yolunu masaüstlerine oluşturdum.
Kullanıcılar aynı anda bu dosyaya veri girişi yapabiliyor veya okuyabiliyor.

SORUM: Kullanıcılardan bir kaçında Access runtime 2010 yerine Access 2013 ful paketi kuruludur. Bu kullanıcılar deneme.accdb dosyasını açarken Form1 açıldığında üste tüm menüleri görülebiliyor ve isterlerse Form1 ’i tasarım görünümünde açabilirler, değişiklik yapabilirler. Bunu engellemek istiyorum. Yani sadece Form1 ’i görebilsinler form üzerinden veya veritabanını üzerinde değişiklik yapamaz olsun istiyorum. Access runtime 2010 kullanan kullanıcılar gibi sadece Form1 ’i açsın ve kutulara veri girebilsin istiyorum.
Bunu nasıl yapabilirim ?
10/06/2013, 09:30

alpeki99

Kullanıcılara AccDb uzantılı dosya yerine AccDe uzantılı olan derlenmiş halini dağıtın.
10/06/2013, 11:08

ssdestek

Merhaba,

formlar, tablolar, sorguların hepsi tek klasörde ve server üzerinde bir klasör içinde kayıtlı ve kullanıcı sayım az olduğundan (5-10) bu klasördeki Access dosyasını paylaştırdım, her kullanıcının masaüstünde kısa yolu var.

Nasıl olacak bu ?

Bu şekilde de açıp form üzerine sağ tıklayıp TASARIM GÜRÜMÜNDE açabiliyor, bunu istemiyorum. Nasıl yapabilirim ?

Teşekkür ederim.
10/06/2013, 14:08

ozanakkaya

Form özelliklerinden "Kısayol Menüsü" özelliğini Hayır olarak değiştirebilirsiniz.
30/06/2013, 20:11

benremix

Sn ssdestek; Konularınıza dönüş yapınız.

Saygılar...
01/07/2013, 10:10

ssdestek


*****************************************************
Merhaba,
verdiğiniz bilgileri problemimi çözdü. Çok teşekkür ederim.
***
Bir şey daha sorayım;
oluşturmuş olduğum bu Formu, başkası tarafından düzenlemeye kilitli olsun ( yani mevcut oluşturmuş olduğum Formu, düzenlemeye çalıştığımda şifre sorsun, şifre olmadan Formu açamasınlar ve düzenleme yapmasınlar istiyorum).
Bunu nasıl çözebilirim?

Saygılarımla,