扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
权限设置问题:如何设置禁止用户访问select某些表,允许访问其他的表?
数据库内有【很多】的用户表。
如何设置只禁止用户访问(select)其中的某些表,其他的表都允许访问? 难道必须设置该用户,对用户表的,表对象权限吗?太麻烦了,有没有好的方法!
把想要访问的表建成和表同名的公有同义词,不想被访问的表不变。
如:
用户A 下有 表 T1 T2,想让B用户访问 T2 不访问T1。
create public synonym T2 for T2;
这样 任何一个新建用户都能访问 A用户的T2表 但是不能访问 T1 表。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者