这是软件本身设计的原因。
此提示所有更新版本的 Microsoft Office 中存在,并且在 Office XP Service Pack 3 中引入。为使邮件合并更安全"适用于"一节中列出的产品中添加了此提示。如果您单击是,当您收到提示,则允许在您的计算机上运行的代码。恶意用户可以手工创建旨在试图窃取或破坏您有权访问的数据的 SQL 查询。如果收到提示时单击否,就不会让代码运行。
解决办法:
HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Word\Options
"SQLSecurityCheck"= dword:00000000
启动注册表编辑器。
找到并单击以下注册表项:
HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Word\Options
在编辑菜单上,指向新建,然后单击DWORD 值。
在名称下键入
SQLSecurityCheck
双击SQLSecurityCheck。
在数值数据框中,键入:
00000000
单击确定。
Microsoft Office Word 2003
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Word\Options
"SQLSecurityCheck"=dword:00000000
启动注册表编辑器。
找到并单击以下注册表项:
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Word\Options
单击“编辑”,指向“新建”,然后单击“DWORD 值”。
在“名称”下,键入:
SQLSecurityCheck
双击“SQLSecurityCheck”。
在“数值数据”框中,键入:
00000000
单击“确定”。
Microsoft Word 2002 Service Pack 3
HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\Word\Options
"SQLSecurityCheck"=dword:00000000
为此,请按照下列步骤操作:
启动注册表编辑器。
找到并单击以下注册表项:
HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\Word\Options
单击“编辑”,指向“新建”,然后单击“DWORD 值”。
在“名称”下,键入:
SQLSecurityCheck
双击“SQLSecurityCheck”。
在“数值数据”框中,键入:
00000000
单击“确定”。
出现这种问题可能性有两种:1、你的word出现程序错误了,建议重新安装;2、你要打开的那个文档有可能里面的内容关联到sql程序,建议安装word的一些关联功能。
打开后选择否,然后另存一份。