s.a.
arkadaşlar yaptığım program winxp de sınırlı kullanıcıda çalışmıyor.
sadece yönetici(admin) modunda çalışıyor. sınırlı kullanıcıya sınırsız yetki verilince program o zaman çalışıyor. ben programın sınırlı kullnıcıda çalışmasını istiyorum. neler önerirsiniz?
iyi çalışmalar diler saygılar sunarım.
program winxp de sınırlı kullanıcıda çalışmıyor?
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
-
- Kıdemli Üye
- Mesajlar: 395
- Kayıt: 22 Tem 2004 09:15
- Konum: İzmir
- İletişim:
Selam,
Deneyimlerim ışığında sorununuzun registry ye erişimle ilgili olduğunu söyleyebilirim.
Profile bilgilerini tutmak için çoğu zaman registry yi kullanırız. Kullandığımız componentler de öyle davranıyorlar. Eğer böyle birşeyi siz de yapıyorsanız muhtemelen anlatacaklarım sorununuza ışık tutacaktır. Sınırlı kullanıcıların sadece HKEY_CURRENT_USER anahtarının altındakiler read/write yetkisi oluyor ve diğer anahtarlara (misal HKEY_LOCAL_MACHINE gibi ki bunun altındaki Software bölümü oldukça kalabalıktır) erişim ise readonly oluyor. Bu durumda registry nin bu bölümüne write için erişmeye kalkınca sorun çıkıyor. Eğer sizin probleminizde registry access error gibi bir mesaj çıkıyorsa (ki bu durumda XP ve 2003 server larda böyle bir mesaj çıkıyor) hangi anahtar olduğuna bakarak neyin buna neden olduğunu anlayabilirsiniz.
PS: Bu şekilde Windows kayıtdefterini korumaya çalışıyor ama filesystem i koruyamayan bir işletim sisteminin bu konuda bu kadar duyarlı olması bir işe yaramıyor tabi.
Deneyimlerim ışığında sorununuzun registry ye erişimle ilgili olduğunu söyleyebilirim.
Profile bilgilerini tutmak için çoğu zaman registry yi kullanırız. Kullandığımız componentler de öyle davranıyorlar. Eğer böyle birşeyi siz de yapıyorsanız muhtemelen anlatacaklarım sorununuza ışık tutacaktır. Sınırlı kullanıcıların sadece HKEY_CURRENT_USER anahtarının altındakiler read/write yetkisi oluyor ve diğer anahtarlara (misal HKEY_LOCAL_MACHINE gibi ki bunun altındaki Software bölümü oldukça kalabalıktır) erişim ise readonly oluyor. Bu durumda registry nin bu bölümüne write için erişmeye kalkınca sorun çıkıyor. Eğer sizin probleminizde registry access error gibi bir mesaj çıkıyorsa (ki bu durumda XP ve 2003 server larda böyle bir mesaj çıkıyor) hangi anahtar olduğuna bakarak neyin buna neden olduğunu anlayabilirsiniz.
PS: Bu şekilde Windows kayıtdefterini korumaya çalışıyor ama filesystem i koruyamayan bir işletim sisteminin bu konuda bu kadar duyarlı olması bir işe yaramıyor tabi.
Doğan Zorlu, İzmir
------------------------
"Bu Kitap'ı sana yalnız şunun için indirdik: Hakkında ayrılığa düştükleri şeyi onlara iyice açıklayasın ve Kitap, iman eden bir topluluk için kılavuz ve rahmet olsun." (NAHL 64)
------------------------
"Bu Kitap'ı sana yalnız şunun için indirdik: Hakkında ayrılığa düştükleri şeyi onlara iyice açıklayasın ve Kitap, iman eden bir topluluk için kılavuz ve rahmet olsun." (NAHL 64)
program veri tabanı kullanıyor. veritabanı paradox. programda exe
dosyası ve veri tabanı dosyaları var. veri tabanı programın kurukduğu
klasörde data isimli klasörde. program win98 de sorunsuz çalışıyordu.
sonra aynı pc ye winxp kuruldu. winxp de admin ve bir adet kullanıcı hesabı var.
programı yeniden setuptan kurdum. admin modunda sorunsuz çalışıyor.
ama sınırlı kullanıcıda hiçbir tepki vermiyor. hata mesajı da vermiyor.
iyi çalışmalar dilerim.
dosyası ve veri tabanı dosyaları var. veri tabanı programın kurukduğu
klasörde data isimli klasörde. program win98 de sorunsuz çalışıyordu.
sonra aynı pc ye winxp kuruldu. winxp de admin ve bir adet kullanıcı hesabı var.
programı yeniden setuptan kurdum. admin modunda sorunsuz çalışıyor.
ama sınırlı kullanıcıda hiçbir tepki vermiyor. hata mesajı da vermiyor.
iyi çalışmalar dilerim.
-
- Kıdemli Üye
- Mesajlar: 395
- Kayıt: 22 Tem 2004 09:15
- Konum: İzmir
- İletişim:
Selam,
Demek ki ilk aklıma gelen seçenek değil. İkinci olasılık file access yetkilerinize bağlı olabilir. File systemin tipi nedir NTFS ? Eğer öyle ise uygulamanın bulunduğu dizine ilgili kısıtlı kullanıcı için tam yetki vermeyi deneyebilirsiniz.
Demek ki ilk aklıma gelen seçenek değil. İkinci olasılık file access yetkilerinize bağlı olabilir. File systemin tipi nedir NTFS ? Eğer öyle ise uygulamanın bulunduğu dizine ilgili kısıtlı kullanıcı için tam yetki vermeyi deneyebilirsiniz.
Doğan Zorlu, İzmir
------------------------
"Bu Kitap'ı sana yalnız şunun için indirdik: Hakkında ayrılığa düştükleri şeyi onlara iyice açıklayasın ve Kitap, iman eden bir topluluk için kılavuz ve rahmet olsun." (NAHL 64)
------------------------
"Bu Kitap'ı sana yalnız şunun için indirdik: Hakkında ayrılığa düştükleri şeyi onlara iyice açıklayasın ve Kitap, iman eden bir topluluk için kılavuz ve rahmet olsun." (NAHL 64)