也许我正在搜索错误的关键字,或者可能无法完成(不太可能)。如果可以的话,我会购买SQL S 2014 Developer Edition。
基本上某些表中的某些列具有敏感信息。我不希望开发人员看到真实的内容。我相信我前段时间会看到这个,但我找不到它 - 或者我是在做梦?
答案 0 :(得分:0)
其他人说得对,听起来好像在这里使用加密就是正确的事情。
或者,您可以在表属性下删除将这些列选为“列权限”的权限:
DENY SELECT ON [SubscriptionOrders]([CreditCardNum])TO [Dev]
或者您可以为除DBA之外的所有人拒绝访问整个表(或数据库),并创建查询该表的VIEW,除了它返回空值的所述列''
或者将权限策略与Right Thing结合起来并做正义事。