0

在 sql 触发器上运行 exe 有什么风险?这是一个封闭的服务器,仅限 Intranet,对运行脚本的服务器和 SQL 服务器连接的用户访问权限有限。

我将传出的电子邮件临时存储在数据库系统的表中。然后这些通过运行和 exe 的触发器发送出去。exe 只是从数据库中提取收件人、发件人、主题、抄送和正文,并通过 CDO 发送电子邮件。

我必须使用外部方法发送电子邮件,而不是简单地从代码隐藏发送,以避免网站上的 slwodown。我在另一篇文章中询问了这个特定问题,但询问执行风险似乎是一个单独的问题。指示相关职位的任何替代方案。

相关帖子来自网络的电子邮件,无需绑定网页

4

1 回答 1

0

如果它是一个封闭的服务器并且 .exe 是已知的,那么我认为不会有太大的风险。我能看到的唯一风险是,如果有人将您的 exe 更改为其他将被触发的东西,但考虑到您描述的情况,这似乎不太可能。

几年前我们也遇到过类似的情况,我们有一个供应商,其产品通过控制程序进行了更新。每次将用户添加到 sql 数据库时,我们都有一个触发控制程序的触发器,然后控制程序会向其服务发出信号以将用户也添加到那里。从来没有真正的问题。

于 2012-11-01T19:08:49.980 回答