科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道权限设置问题:如何设置禁止用户访问select某些表,允许访问其他的表?

权限设置问题:如何设置禁止用户访问select某些表,允许访问其他的表?

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

权限设置问题:如何设置禁止用户访问select某些表,允许访问其他的表?

作者:csdn 来源:csdn 2009年12月21日

关键字: ORACLE 问答

  • 评论
  • 分享微博
  • 分享邮件

权限设置问题:如何设置禁止用户访问select某些表,允许访问其他的表?

数据库内有【很多】的用户表。
如何设置只禁止用户访问(select)其中的某些表,其他的表都允许访问?
难道必须设置该用户,对用户表的,表对象权限吗?太麻烦了,有没有好的方法!

 

 

把想要访问的表建成和表同名的公有同义词,不想被访问的表不变。

如:
  用户A 下有 表 T1 T2,想让B用户访问 T2 不访问T1。
  create public synonym T2 for T2;
  这样 任何一个新建用户都能访问 A用户的T2表 但是不能访问 T1 表。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章