加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

word邮件打开的时候说是要运行sql命令,怎么能让它下次不出现?

(2016-08-25 09:09:42)
标签:

杂谈

分类: software

最终解决方案:(word 2016)

将以下内容添加到记事本,另存为.reg文件,双击导入即可:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Word\Options]
"SQLSecurityCheck"= dword:00000000

原因

"症状"一节中描述的提示是设计使然。
此提示所有更新版本的 Microsoft Office 中存在,并且在 Office XP Service Pack 3 中引入。为使邮件合并更安全"适用于"一节中列出的产品中添加了此提示。如果您单击,当您收到提示,则允许在您的计算机上运行的代码。恶意用户可以手工创建旨在试图窃取或破坏您有权访问的数据的 SQL 查询。如果收到提示时单击,就不会让代码运行。
注意设置 DisplayAlerts = 无通过 VBA 使用 VBA,打开文件时禁止显示提示,但使用无选项来打开文档并没有数据附加到邮件合并主文档。

解决方法
HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Word\Options

"SQLSecurityCheck"= dword:00000000

  1. 启动注册表编辑器。
  2. 找到并单击以下注册表项︰

    HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Word\Options

  3. 编辑菜单上,指向新建,然后单击DWORD 值
  4. 名称下键入︰

    SQLSecurityCheck

  5. 双击SQLSecurityCheck
  6. 数值数据框中,键入︰

    00000000

  7. 单击确定

0

阅读 收藏 喜欢 打印举报/Report
前一篇:财务自由
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有