ITPub博客

首页 > Linux操作系统 > Linux操作系统 > oracle 只读账户的创建

oracle 只读账户的创建

原创 Linux操作系统 作者:season0891 时间:2013-08-08 09:43:32 0 删除 编辑
请问oracle如何给用户赋只读权限,而让这个用户没有for update和insert,delete等写的权限?我按照权限测试过,新建了一个用户auo,然后给这个用户只给了一个create session的权限,没有给他dba角色,然后给他了另一个用户auto01的表的查询权限,grant select auto01.table to auto;但是这样的话,用auto登录还可以for update,和insert 数据,请问该如何配置权限,才能让auto01只能有select的权限?

不能给它create session的权限。先收回它的create session权限
这样给权限即可:
grant connect to auto;
grant select auto01.table to auto;

这样应该可以了。

CreateSession包含很多的权限,只给用户Connect即可





来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/90618/viewspace-768006/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2008-06-10

  • 博文量
    791
  • 访问量
    1936178