[FORM] Bu Formu Açmaya Yetkiniz Yok Mesajı
#1
Herkese merhabalar. 2021 yılının ülkemiz, insanlarımız ve bütün dünya için sağlık, huzur, barış ve mutluluk getirmesini ve bu virüs belasını bir an önce defetmesini diliyorum.

Sorum şu. Ekte gönderdiğim veritabanı örneğinde Taruz hocamızın daha önce sitemize faydalanmamız için sunduğu yönetici araçlarından yola çıkarak veritabanını ilk açan kişinin yönetici yetkisinde olabilmesi için "Frm_SfrShrbaz" ekledim. Normalde veritabanında hiç bir kullanıcı kayıtlı değilken Frm_Acilis formu kapanınca Frm_Kullanici_Giris yerine Frm_SfrShrbaz açılıyor ve ilk kullanıcı Yönetici olarak kendini kaydediyor. Kullanıcılar da yetkilendirildiğinde açma yetkisi bulunmayan formları açmak istediğinde "Bu formu açma yetkiniz yoktur" diye bir mesaj çıkıyor. Çalışmalarım esnasında ben bu yetkilendirme modülünü çalıştırmadım ancak veritabanının hemen hemen sonuna geldiğim için örnek kullanıcıları da yetkilendirdim ve bazı formların altına da yazdım.
Ama hiç bir kullanıcı kayıtlı değilken veritabanını ilk açtığımda normal olarak Frm_Acilis'ten sonra Frm_SfrShrbaz gelmesi gerekirken Frm-Acilis'ten sonra "Bu formu açma yetkiniz yoktur" mesajı çıkıyor ben Tamam butonunu tıkladıktan sonra Frm_SfrShrbaz açılıyor ve normal işlemlere devam ediyorum. Daha önce Frm_Acilis'ten sonra  "Bu formu açma yetkiniz yoktur" mesajının neden cıktığını çözemedim. Frm_Kullanici_Giris formunun Open özelliğinde yazılı olan kod çalışmıyor gibi geldi bana ama çözemedim. Yardıma ihtiyacım var. Teşekkür ederim.

Private Sub Form_Open(Cancel As Integer)
Dim KulSay As String
KulSay = DCount("*", "Tbl_Kullanici")

If KulSay = 0 Then
DoCmd.Close
DoCmd.OpenForm "Frm_SfrShrbaz"
Else
Etiket12.Visible = False
sifretipi.Visible = False
End If

End Sub


Eklenti Dosyaları
.rar   Ornek_1.rar (Boyut: 205,94 KB / İndirilme: 78)



  Alıntı
Bu mesajı beğenenler:
#2
yalnız Frm_Acilis formunun kodlarını incelerseniz kodların zaten doğrudan Frm_Kullanici_Giris formuna yönlendirdiğini göreceksiniz.
buradaki dcount kontrol kodunu doğrudan Frm_Acilisa yazmanız daha uygun olmaz mı? sonuçta yazdığınız kod Frm_Kullanici_Giris formunun açıldığında olayına yazıldığından formun açılması normal



  Alıntı
Bu mesajı beğenenler:
#3
Sayın halily cevabınız için teşekkür ederim ama denedim Frm_Acilis kapatıldığında özelliğine yazdım olmadı. Gene aynı mesajı verdi. Daha önce bu sıkıntıyı yaşamıyordum. Tbl_Kullanici alanlarında sayın taruz hocamızın orijinal Tbl_Kullanici alanlarını kullanınca bu mesajı almaya başladım.



  Alıntı
Bu mesajı beğenenler:
#4
Sorun çözülmüştür. hata bendeymiş. Frm_SfrShrbaz altına eklediğim bir altformun açılış özelliğine de yetkilendirme kodu yazdığım için "Bu formu açma yetkiniz yoktur" mesajını veriyormuş. ilgili formdan yetkilendirme kodunu silince düzeldi.
İlgilenen herkese teşekkür ederim.



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  [FORM] Mouse Ile Açık Formu Kapatmak hmuratg 1 340 06-11-2024, 16:08
Son Mesaj: kahramanselim
  [TABLO] Formu Tabloda Filtreleme soss 2 490 27-03-2024, 20:04
Son Mesaj: soss
  Formu Pdf Olarak Kaydetme snapper 8 913 01-11-2023, 22:59
Son Mesaj: dsezgin
  [FORM] Gezinti Formu Ile Alt Form Oluşturmak abahceci 2 557 09-08-2023, 15:09
Son Mesaj: abahceci
  Access Formu üzerinde Biçimlendirme Hakkında OGUZTURKYILMAZ 9 895 08-04-2023, 15:35
Son Mesaj: OGUZTURKYILMAZ
  [FORM] Içinde Başka Form Olan Formu Gizli Açma hedefkaya 8 849 27-03-2023, 17:05
Son Mesaj: hedefkaya
  [FORM] Access Aktif Olan Formu, Mail Olarak Göndermek. Fenerli88 5 770 25-01-2023, 02:14
Son Mesaj: BeyTor
access-sql-8 [FORM] Borç/alacak Formu orhnkprn 2 481 23-12-2022, 09:39
Son Mesaj: orhnkprn

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 2 Ziyaretçi