oracle10g用户权限的问题 小弟刚接触oracle10g,遇到用户权限方面的问题,我用system用户去登陆数据库来创建用户ABC,只给ABC用户create session的权限,但ABC用户不仅可以select,还可以update。请假各位大虾这是什么原因,我该怎么去排错,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from DBA_SYS_PRIVS where grantee = 'ABC';看看有没有别的权限被赋予给ABC了select * from DBA_ROLE_PRIVS where grantee = 'ABC';看看是不是赋予了角色 我按照上面的命令查看了一下 除了create session确实没有其他的权限了 你是不是想实现ABC对自己所拥有的schema下的表也不允许增删该查啊?如果是那样的话,好像只靠权限实现不了。create session本身就允许loginuser对自己所拥有的表增删该查。只是不允许只有create session的用户进行“创建”等操作。 UPDATE VIEW 无法修改与非键值保存表对应的列 问一个查询的问题,请求达人帮忙! (200高分)同一数据库中两个相同结构的表中数据的同步!!详见内容(在线急等!) 在oracle中,我只想查询出最后一条记录,求sql语句。 请问在pl/sql中select * from table1@link_busi是什么意思? 在oracle里面用什么代替top呢? 这个错误怎么解决呢? 那里有oracle的学习资料下载啊? 请教熟悉ADO和ORACLE的大虾,急急急急急! ORACLE 时间问题 用索引为什么能提高查询效率 ORACLE的基本语法集锦
看看有没有别的权限被赋予给ABC了
select * from DBA_ROLE_PRIVS where grantee = 'ABC';
看看是不是赋予了角色
如果是那样的话,好像只靠权限实现不了。
create session本身就允许loginuser对自己所拥有的表增删该查。
只是不允许只有create session的用户进行“创建”等操作。