【发布时间】:2018-04-05 05:30:33
【问题描述】:
我的数据库中有以下表格
EMPLOYEE
BADGE
EMPREC
BADGEACCESS
我创建了一个名为 VMVN 的用户,我想限制此用户查看 BADGEACCESS 表,而其他表保持不变
怎么做?
【问题讨论】:
标签: sql-server object permissions linked-server
我的数据库中有以下表格
EMPLOYEE
BADGE
EMPREC
BADGEACCESS
我创建了一个名为 VMVN 的用户,我想限制此用户查看 BADGEACCESS 表,而其他表保持不变
怎么做?
【问题讨论】:
标签: sql-server object permissions linked-server
一个简单的DENY 应该可以工作
DENY SELECT ON OBJECT::BADGEACCESS TO [VMVN]
【讨论】:
Cannot grant, deny, or revoke permissions to sa, dbo, entity owner, information_schema, sys, or yourself.
vmad,并在运行查询时返回Cannot find the object 'BADGEACCESS', because it does not exist or you do not have permission.