gpt4 book ai didi

sql-server - SQL Server 列级安全性 - 是否可以在列上拒绝 SELECT,但是,它是否可用于该表的 WHERE 子句?

转载 作者:行者123 更新时间:2023-12-03 22:49:50 25 4
gpt4 key购买 nike

SQL Server 2008、2012、2014 列级安全性 - 是否可以在列上拒绝 SELECT,但是它是否可用于该表的 WHERE 子句?

我不想让特定角色读取“EmailAddress”列中的所有电子邮件地址,但是,我确实希望该角色检查特定电子邮件地址是否存在。

即。我不想:从 MyTable 中选择电子邮件地址

但是,我确实想要:从 MyTable 中选择 MyTableID,其中 EmailAddress = 'someone@test.com'

最佳答案

你不能那样做。它必须对选择开放,以便在 where 子句中使用该列。

这不是您想要的,但也许对您有用。

Column Level Permissions

关于sql-server - SQL Server 列级安全性 - 是否可以在列上拒绝 SELECT,但是,它是否可用于该表的 WHERE 子句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40639093/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com