Bir veri kaynağına bağlı Word adres mektup birleştirme ana belgesini açtığınızda, "Bunu açmak aşağıdaki SQL komutunu çalıştıracak" iletisini alıyorsunuz

Makale çevirileri Makale çevirileri
Makale numarası: 825765 - Bu makalenin geçerli olduğu ürünleri görün.
Önemli Bu makale, kayıt defterini değiştirmeyle ilgili bilgiler içermektedir. Kayıt defterini değiştirmeden önce yedeklemeyi unutmayın. Sorun oluşması durumunda kayıt defterini nasıl geri yükleyeceğinizi bildiğinizden emin olun. Kayıt defterini yedekleme, geri yükleme ve değiştirme hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
256986 Microsoft Windows Kayıt Defteri'nin Açıklaması

Önemli Bu makale, bir bilgisayarın güvenlik ayarlarını düşürmenize veya güvenlik özelliklerini devre dışı bırakmanıza yardımcı olacak bilgiler içermektedir. Bu değişiklikleri, belirli bir soruna geçici çözüm bulmak için yapabilirsiniz. Bu değişiklikleri yapmadan önce, bu geçici çözümün çalışma ortamınızda uygulanmasıyla ilişkili riskleri değerlendirmeniz önerilir. Bu geçici çözümü uygularsanız, sisteminizin korunmasına yardımcı olabilecek uygun ek önlemleri de alın.
Hepsini aç | Hepsini kapa

Bu Sayfada

Belirtiler

Microsoft Office 2003 veya Microsoft Office XP Service Pack 3'ü kullanarak bir adres mektup birleştirme ana belgesini açtığınızda, aşağıdaki belirtilerden biriyle karşılaşıyorsunuz:
  • Aşağıdaki komut istemini alıyorsunuz:
    Bunu açmak aşağıdaki SQL komutunu çalıştıracak:
    SELECT * FROM veri kaynağınız
    Veritabanınızdaki veriler belgeye yerleştirilecek. Devam etmek istiyor musunuz?
    Not Adres mektup birleştirme ana belgesi, Evet tıklatıldığında veri kaynağı iliştirilmiş olarak açılır. Hayır tıklatıldığında, adres mektup birleştirme ana belgesi veri kaynağı iliştirilmeden açılır.
  • VBA kullanılarak açılan bir adres mektup birleştirme ana belgesine veri kaynağı iliştirilmiyor.
Not Bu makaledeki belirtilerle karşılaştığınızda, bir adres mektup birleştirme ana belge dosyasını program aracılığıyla açmak için Microsoft Access veya Microsoft Visual FoxPro gibi bir programı kullanıyor olabilirsiniz.

Neden

"Belirtiler" bölümünde anlatılan istem tasarım gereğidir.

Bu istem Office 2003'ün tüm sürümlerinde vardır ve ilk kez Office XP Service Pack 3'te kullanılmıştır. Bu istem, adres mektup birleştirmeyi daha güvenli yapmak için "Aşağıdakilere Uygulanır" bölümünde listelenen ürünlere eklenmiştir. İstemi aldığınızda Evet'i tıklatırsanız, kodun bilgisayarınızda çalışmasına izin verirsiniz. Kötü amaçlı bir kullanıcı, erişiminiz olan verileri çalmak veya yok etmek üzere tasarlanmış bir SQL sorgusu oluşturabilir. İstemi aldığınızda Hayır'ı tıklatırsanız, kodun çalıştırılmasına izin vermezsiniz.

Not VBA aracılığıyla DisplayAlerts=none ayarlamak dosya VBA kullanılarak açıldığında bu istemi gizler ama belgeyi açmak için Hayır seçeneğini kullanır ve adres mektup birleştirme ana belgesine hiçbir veri iliştirilmez.

Pratik Çözüm

Uyarı Bu geçici çözüm, bilgisayarınızın veya ağınızın kötü niyetli kullanıcılar veya virüsler gibi kötü amaçlı yazılımlar tarafından gerçekleştirilecek saldırılara karşı daha savunmasız kalmasına neden olabilir. Bu geçici çözüm önerilmez, ancak gerekli olduğunu düşünürseniz kullanabilmeniz amacıyla bu bilgiler sağlanmaktadır. Bu çözümü kullanmak kendi sorumluluğunuzdadır.
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 sisteminizi yeniden yüklemenizi gerektirebilir. Microsoft bu sorunların çözülebileceğini garanti etmemektedir. Kayıt defterini değiştirmek kendi sorumluluğunuzdadır.
Bu makalede sunulan verilmeyen garantileri okuyup anladıysanız ve adres mektup birleştirmeyi kullanarak açtığınız belgeler güvenilir bir kaynaktansa, "Belirtiler" bölümünde anlatılan davranışa geçici bir çözüm bulmak isteyebilirsiniz.
Bu davranışı geçici olarak gidermek için,
SQLSecurityCheck
kayıt defteri anahtarını kullanarak güvenlik istemini devre dışı bırakın.
SQLSecurityCheck
kayıt defteri anahtarını kullanarak güvenlik istemini devre dışı bırakmak için, Microsoft Word sürümünüze uygun adımları izleyin.

Microsoft Office Word 2003

HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Word\Options


"SQLSecurityCheck"=dword:00000000
  1. Kayıt Defteri Düzenleyicisi'ni başlatın.
  2. Aşağıdaki kayıt defteri anahtarını bulun ve tıklatın:
    HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Word\Options
  3. Düzen'i tıklatın, Yeni'nin üzerine gelin ve DWORD Değeri'ni tıklatın.
  4. Ad altında, şunu yazın:
    SQLSecurityCheck
  5. SQLSecurityCheck'i çift tıklatın.
  6. Değer verisi kutusuna aşağıdakini yazın:
    00000000
  7. Tamam'ı tıklatın.

Microsoft Word 2002 Service Pack 3

HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\Word\Options


"SQLSecurityCheck"=dword:00000000

Bunu yapmak için şu adımları izleyin:
  1. Kayıt Defteri Düzenleyicisi'ni başlatın.
  2. Aşağıdaki kayıt defteri anahtarını bulun ve tıklatın:
    HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\Word\Options
  3. Düzen'i tıklatın, Yeni'nin üzerine gelin ve DWORD Değeri'ni tıklatın.
  4. Ad altında, şunu yazın:
    SQLSecurityCheck
  5. SQLSecurityCheck'i çift tıklatın.
  6. Değer verisi kutusuna aşağıdakini yazın:
    00000000
  7. Tamam'ı tıklatın.

Durum

Bu davranış, tasarımdan kaynaklanır.

Özellikler

Makale numarası: 825765 - Last Review: 16 Mayıs 2011 Pazartesi - Gözden geçirme: 3.0
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Word 2010
  • Microsoft Office Word 2007
  • Microsoft Office Word 2003
  • Microsoft Word 2002 Service Pack 2
Anahtar Kelimeler: 
kbinfo KB825765

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com