我有一个表格,我希望阻止某些用户查看.我理解我应该能够使用视图执行此操作,即具有排除特定列的视图,并拒绝访问该表但允许访问视图(注意,用户无需更新表/视图).
但是我想允许对该字段进行相等查询.如:
SELECT * FROM some_table_or_view WHERE hidden_field = 'some_value';
澄清:
>不应该在一般查询中返回hidden_field值
>应该可以在hidden_field值上运行带约束(最好只是相等约束)的查询
这可能吗?
最佳答案
您可以创建一个存储过程,该过程将返回您允许其返回的所有字段,然后您可以将hidden_value(过滤条件)作为参数传递.
原文地址:https://www.jb51.cc/mysql/433068.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。