读书人

数据表指定“所有者”的好处?解决思路

发布时间: 2012-03-26 15:46:55 作者: rapoo

数据表指定“所有者”的好处?
有什么好处呢

[解决办法]
事实上 SQL 中每个对象,需要完整的限定名

[ [ [ server. ] [ database ] .] [ owner_name ] .] object_name

具有确定的上下文信息,[ [ [ server. ] [ database ] .] [ owner_name ] .] 部分可省略,

应该说,明确指定了可以提高性能,省略了反而需要由 SQL 引擎查询确定,

另外当用户 UserA 见了表 TableAOfUserA

假如 UserB 没有授权此表,

那么 UserB 登录是无法查询 TableAOfUserA 的

同时,有了完全限定名, UserA 和 UserB 可以各自建立自己的名为 TableAny 的表

读书人网 >SQL Server

热点推荐