Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.

Özet

11 Mayıs 2021'den Windows Microsoft Office güncelleştirmelerinin ardından, sorgu yürütmede uzak başvuruları devre dışı bırakmanıza olanak sağlamak için uygulamalarınızı daha güvenli hale yapmaya olanak sağlayan bir seçenek eklendi.

12 Ekim 2021 Windows güncelleştirmesinden başlayarak, uygulama SQL sorgusu aracılığıyla dış veritabanını açmaya girişiminde bulunsa, Windows olayı günlüğe almak için bir seçenek eklenir.

Bu, özel olmayan kullanıcıların Jet Red Database Engine'i veya Access Connectivity Engine'i (ACE) kullanarak özel SQL sorgular çalıştırmasına izin vermek için ihtiyacınız olabilir.

Varsayılan olarak, bu güncelleştirmeleri yükleyerek Jet veya ACE erişiminde hiçbir değişiklik olmaz. 

Daha fazla bilgi

Uzak veritabanlarına erişim

Uzak veritabanlarına erişmek için Jet Red Database Engine'i veya Access Bağlantı Altyapısı'ni (ACE) kullanmayı devre dışı bıraksanız, veritabanı sorgularınızı döndürürken aşağıdakine benzeyen hata SQL alabilirsiniz:

  • Microsoft Access: Kullanıcı Access'te sorgu yürütürse, aşağıdaki hata iletisi görüntülenir:

Hata iletisi iletişim kutusu

Hata iletisinin metni

Bu tür bir nesne için işlem desteklenmiyor

Microsoft Access

Bu tür bir nesne için işlem desteklenmiyor.

  • Microsoft Access: Kullanıcı sorguyu çalıştıran bir kod yürütürse, hata iletisi kodda işlenmiyorsa çalıştırma hatası 3251 görüntülenir:

Hata iletisi iletişim kutusu

Hata iletisinin metni

Çalıştırma hatası 3251

Microsoft Visual Basic for Applications

'3251' çalıştırma hatası

Bu tür bir nesne için işlem desteklenmiyor.

Uyarı: Devre dışı bıraktıktan sonra aşağıdaki kayıt defteri değerlerini yeniden etkinleştirmeyi seçerseniz, cihazınız kötü amaçlı bir kullanıcı veya kötü amaçlı yazılım tarafından saldırıya açık hale gelir. Devre dışı bırakıldıktan sonra bu kayıt defteri değerlerini yeniden etkinleştirmenizi önerilmez. Bununla birlikte, bu bilgiyi kendi takdirine bağlı olarak uygulamaya karar ve ardından da uygulayamanızı sağlamak için sağlıyoruz. Bunu kullanmanın riski size aittir.

Uyarı: Kayıt Defteri Düzenleyicisi'ni veya başka bir yöntemi kullanarak kayıt defterini hatalı olarak değiştirirseniz önemli sorunlar oluşabilir. Bu sorunlar, işletim sistemini yeniden yüklemenizi gerektirebilir. Microsoft, bu sorunların çözülebileceğini garanti edemez. Kayıt defterinin değiştirilmesi, tamamen sizin sorumluluğunuzdur.

Uzak veritabanı erişim girişimlerini denetleme

Not: Denetim şu anda yalnızca Jet Red Veritabanı Altyapısı'nda kullanılabilir.

Olay görüntüleyicisinde, "Application and Service logs'\Microsoft\Windows\JetRed" altında bir Windows olayı günlüğe kaydeden denetim eklenir.

Varsayılan olarak, denetim etkinleştirilir ve 1'in denetimi etkinleştir olduğu yeni bir DWORD AllowQueryRemoteTables_Audit,denetimi de 0 devre dışı bırakarak denetlenr.

Bu   özellik etkinleştirilirse, "Windows" olayı "Bilgilendirme" ve "ileti" "Dış Veritabanı açılmaya çalışıldı" olur.

Bu özellik devre dışı bırakılmışsa, "düzey" "Hata" ve "ileti" "Dış Veritabanı açık denemesi engellendi" olur.

Olayın Ayrıntılar sekmesi, aşağıdaki örnekte gösterildiği gibi hem dış veritabanının yolunu hem de yürütülebilir dosyayı içerir:

  • EventData
    Veritabanı Yolu: C:\PathToMyDb\myDatabase.mdb
    Yürütülebilir Dosyası: C:\PathtoMyApplication\myApplication.exe

Jet Red Database Engine

Uzak veritabanına erişmek için Jet Red Database Engine'i kullanmayı devre dışı bırakmak için, kayıt defterine aşağıdakini ekleyin:

x64 tabanlı cihazlar için:

  • Kayıt defteri konumu: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Jet\4.0\Engines
    DWORD adı: AllowQueryRemoteTables
    Value data: 0

x86 tabanlı cihazlar için:

  • Kayıt defteri konumu: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines
    DWORD adı: AllowQueryRemoteTables
    Value data: 0

Yükleme dosyasının doğru sürümü ve sağlaması olduğunda Algıla ve Onar bu dosyanın üzerine kopyalamaz. Jet Red Veritabanı Altyapısı'nın uzak veritabanına erişmesini yeniden etkinleştirmek için Değer verisini1 olarak değiştirebilirsiniz.

Jet Red Database Engine uzak veritabanına erişmeye girişiminde bulunarak denetimi devre dışı bırakmak için AllowQueryRemoteTables_Audit DWORD'lerini kayıt defterine ekleyin:

x64 tabanlı cihazlar için:

  • Kayıt defteri konumu: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Jet\4.0\Engines
    DWORD adı: AllowQueryRemoteTables_Audit
    Verileri: 0

x86 tabanlı cihazlar için:

  • Kayıt defteri konumu: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines
    DWORD adı: AllowQueryRemoteTables_Audit
    Verileri: 0

Yükleme dosyasının doğru sürümü ve sağlaması olduğunda Algıla ve Onar bu dosyanın üzerine kopyalamaz. Jet Red Database Engine'in uzaktan veritabanına erişimi denetleme denemelerini yeniden etkinleştirmek için Değer verilerini 1 olarak değiştirme.

Access Bağlantı Altyapısı (ACE)

Uzak veritabanına erişim için Access Bağlantı Altyapısı'nın (ACE) kullanımı devre dışı bırakmak için, aşağıdaki tabloda belirtilen şekilde aşağıdaki DWord'leri ve değeri kayıt defterine ekleyin:

  • DWORD adı: AllowQueryRemoteTables

  • Değer verileri: 0

Yükleme Türü

Office Sürüm

OS Bitness

Office Bitlik

Kayıt Defteri Yolu

C2R

365 / 2019 / 2016

x64

x64


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ ClickToRun\REGISTRY\MACHINE\Software\Microsoft\
Office\16.0\Access Connectivity Engine\Engines

C2R

365 / 2019 / 2016

x86

x86


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ ClickToRun\REGISTRY\MACHINE\Software\Microsoft\Office\
16.0\Access Connectivity Engine\Engines

C2R

365 / 2019 / 2016

x64

x86


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ ClickToRun\REGISTRY\MACHINE\Software\Wow6432Node\
Microsoft\Office\16.0\Access Connectivity Engine\Engines

C2R

2013

x64

x64


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ ClickToRun\REGISTRY\MACHINE\Software\Microsoft\Office\
15.0\Access Connectivity Engine\Engines

C2R

2013

x86

x86


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ ClickToRun\REGISTRY\MACHINE\Software\Microsoft\Office\
15.0\Access Connectivity Engine\Engines

C2R

2013

x64

x86


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ ClickToRun\REGISTRY\MACHINE\Software\Wow6432Node\
Microsoft\Office\15.0\Access Connectivity Engine\Engines

MSI

2016

x64

x64


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\ AccessConnectivity Engine\Engines

MSI

2016

x86

x86


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\ AccessConnectivity Engine\Engines

MSI

2016

x64

x86


HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ Microsoft\Office\16.0\Access Connectivity Engine\Engines

MSI

2013

x64

x64


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\ AccessConnectivity Engine\Engines

MSI

2013

x86

x86


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\ AccessConnectivity Engine\Engines

MSI

2013

x64

x86


HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ Microsoft\Office\15.0\Access Connectivity Engine\Engines

Yükleme dosyasının doğru sürümü ve sağlaması olduğunda Algıla ve Onar bu dosyanın üzerine kopyalamaz. Access Bağlantı Altyapısı'nın (ACE) uzak veritabanına erişmesini yeniden etkinleştirmek için, Değer verilerini 1 olarak değiştirme.

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?
Gönder’e bastığınızda, geri bildiriminiz Microsoft ürün ve hizmetlerini geliştirmek için kullanılır. BT yöneticiniz bu verileri toplayabilecek. Gizlilik Bildirimi.

Geri bildiriminiz için teşekkürler!

×