xiuangel20 2023-04-27 11:18 采纳率: 50%
浏览 196
已结题

oracle创建用户,只能访问指定表,给第三方接口用

oracle创建一个用户,只能访问指定表,给第三方接口用,注意表安全,会话数限制。

  • 写回答

6条回答 默认 最新

  • Watch the clown 2023-04-27 11:28
    关注

    如果你要对最小用户设置更低权限,我建议你还可以去了解下行列安全性和Kerberos身份验证,不过你服务的厂商不会像我们接触的外企要求那么高把,你要是英文可以的话直接看这个链接:https://blog.devart.com/how-to-create-oracle-user.html
    讲的比较清楚了

    
    CREATE USER oracletest1 IDENTIFIED BY 123456;
    GRANT SELECT ON table TO oracletest1 ;
    ALTER USER oracletest1 LIMIT SESSIONS 1;
    
    CREATE ROLE role;
    GRANT SELECT ON table TO role;
    
    GRANT role TO oracletest1;
    ALTER USER oracletest1  DEFAULT TABLESPACE tablespace QUOTA 10M ON tablespace;
    
    
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(5条)

报告相同问题?

问题事件

  • 系统已结题 5月12日
  • 已采纳回答 5月4日
  • 赞助了问题酬金15元 4月27日
  • 创建了问题 4月27日