这可能是与DBA相关的,也可能与开发人员有关,老实说,我不知道。
我有两个数据库服务器:
A: SQL Server 2005 (Trigger that uses DBMail on Server B)
B: SQL Server 2008 R2 (DBMail configured)
我在服务器A中有一个表,其中电子邮件通知排队,我创建了一个“后插入”触发器来使用服务器B执行sp_send_dbmail,如下所示。
USE SampleDB
ALTER TRIGGER [dbo].[mail_inserted]
ON [dbo].[tblEmailQueue]
AFTER I
我有一个web应用程序,其中我为用户提供了基于角色的数据访问,我使用了基于XACML的反向查询的概念,即
"A user want to access resource xyz, so under what condition he is allowed to do so?"
所以,我的问题是,如果我不根据服务器中的策略过滤数据,而是将所有数据与策略一起推送到客户端,并让客户端处理过滤数据,这将是多么可行,我之所以这样做,是因为我的服务器是基于云的服务器,我不想在其中放置任何计算过载,所以想知道如果我使用这种方法,他们有什么缺点吗?