Merhaba,
Hazırladığım dosyaya veritabanı şifresi tanımladım. Ben, bu şifreyi sadece shift tuşu ile açılırken sorması lazım diye biliyorum, geliştirici kısmına normal kullanıcıların erişmesini engellemek için. Ama Access, dosyayı normal açmak istediğimde de bu şifreyi soruyor.
Sadece shift tuşu ile açıldığında sormasını sağlayabilir miyim?
shıft ile acıldıgında sifre sorsun istiyorsunuz ama öyle bir şey olmaz yalnızca veri tabanına ulaşılmasın derseniz shıft i engellersiniz bunu yapabilirsiniz ayrıca programınızdaki şifre kaldırılmıştır oda siz şifre koydugunuz için verdiğiniz şifre dogru oldugu için (accesstr)
Ben veritabanı şifresinin geliştirici kısmına erişilmesini engellemek için konduğunu sanıyordum. Demek ki öyle değilmiş. Normal açılınca bile bu şifreyi soruyormuş Access.
Yukarıdaki mesajımda da söylediğim gibi eklediğim dosyayı örnek olsun diye hazırlamıştım. Yani şifrenin nasıl konulacağını ve kaldırılacağını biliyorum
O zaman veritabanı şifresine gerek yok. Basitçe bir tablo oluşturulabilir ve uygulamaya girişte bu tabloya kaydedilen kullanıcı adı ve şifreyi doğrulatmak yeterli olur.
Shift'i engellemek için forumdan bir uygulama indirmiştim. Ama sürekli bu uygulamayı yanımda taşımam gerekecek bu işlemi yaparsam. Çünkü projem, ilerleyen zamanlarda sürekli yeni birşeyler eklemek, çıkarmak, güncellemek gerektiren bir proje.
Kısaca; aslında yapmak istediğim şey shifti engellememek, ama bu şekilde girildiğinde geliştirici kısmının şifreyle korunmasını sağlamaktı. Mümkün değilmiş demekki.
Sayın aydın3838,
ilginize çok teşekkür ederim. Benzer bir yöntemi zaten kullanıyorum projemde.