32、SQL Server数据安全与访问控制全解析

SQL Server数据安全与访问控制全解析

1. EXECUTE AS功能与分布式查询

EXECUTE AS功能在SQL Server中扮演着重要角色,它能增强存储过程执行动态SQL时的安全性。若想了解更多关于EXECUTE AS的详细信息,可查阅在线文档中的“Extending Database Impersonation by Using EXECUTE AS”主题。需要注意的是,若要使用模拟方式访问外部资源,需使用 ALTER DATABASE 命令将 TRUSTWORTHY 设置为 ON

在处理分布式查询时,有两种方法可用于建立两个SQL Server之间,或者SQL Server与OLE DB、ODBC数据源之间的关系:
- 链接服务器 :通过注册一个“服务器”名称,可在两个服务器间建立连接。之后可通过四部分名称( <linkedServerName>.<database>.<owner>.<table> )或 OPENQUERY 接口进行访问。链接服务器名称是使用 sp_addlinkedserver 指定的名称,它可以是SQL Server,也可以是任何能通过OLE DB连接的数据源。
- 即席连接 :使用 OPENROWSET OPENDATASOURCE 接口,可从任何OLE DB数据源返回数据

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值