小编Jas*_*tts的帖子

SQL Server 架构安全

我公司使用的是多租户数据库(一个数据库,所有表都有一个customerID字段)。

我们正在建立数据仓库并为客户提供直接访问权限。我们对架构的最初想法是为每个客户创建一个架构,每个架构中的视图提供按客户 ID 进行过滤的视图。

IE

主数据库

dbo.Table1

架构 1

schema1.Table1 (View) Select * from dbo.Table1 where custId = '1'

这是有效的,除了具有 schema1 权限的用户也可以从 dbo.Table1 中选择全部。我想防止这种情况。

那可能吗?

schema sql-server-2008 security

2
推荐指数
1
解决办法
314
查看次数

标签 统计

schema ×1

security ×1

sql-server-2008 ×1