从 CREATE SYNONYM :
CREATE SYNONYM
您无需基础对象的权限即可成功编译CREATE SYNONYM语句,因为对基础对象的所有权限检查都将延迟到运行时。
也就是说,同义词之间没有安全问题,因为权限检查发生在同义词时 用过的 ,权限检查基于真实对象,而不是同义词。
你的问题的答案很大程度上取决于你用来包含同义词的数据库平台;在您的问题中,您引用了至少两个文档(SQL Server和Informix)。我对Informix了解不多,但我会假设它的安全模型与SQL Server不同。
对于SQL Server,必须首先将远程服务器设置为链接服务器(假设您使用的是远程对象)。看到 http://technet.microsoft.com/en-us/library/ms188279.aspx 有关如何做到这一点的详细信息。