Oracle数据库下,如何有效控制用户查询权限 可以假设用oracle客户端,或者SQl Plus操作用户管理员system加分多少,看难度,实现程度.谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 授权:GRANT SELECT ON 方案.表名 TO davidGRANT update ON 方案.表名 TO david使用select * from 方案.表名 登陆数据库后,在左边用户目录下找到该用户,点击右边的对象,找到实例下的class表!旁边就可以给它SELECT授权!点击向下的按钮就OK了! 举一反三GRANT SELECT ON 方案.视图 TO david 谢谢但是还是那个问题,如果我不给他connect,或者EW_user,dba,角色,如何让其连接oracle我用SQL Plus不成功因为给他那些角色,他就有权查看其他的表了谢谢 connect权限都没有,你就不要想连接oracle了,connect权限是一个用户最基本的权限 但我验证过了,只要有connect就有权限查询其他的表了 connect具有的系统权限:alter sessioncreate clustercreate database linkcreate sessioncreate sysnonymcreate tablecreate view如果让他有那么多的权限的话,那原先授予只查询指定表已失去意义了谢谢 你只要给它CONNECT角色就可以了啊 !视图和表的操作当然相同了 ! 但是connect角色有很多权限,如下:alter sessioncreate clustercreate database linkcreate sessioncreate sysnonymcreate tablecreate view我不能让他有那么多的权限,谢谢 如下代码,执行报错PLS-00103,请帮忙解决 oracle的clob字段转换成字符时的缓冲区溢出问题 oracle 發mail亂碼問題 ORACLE :为一个数据表循环更新数据,求一段代码!!!! ====oracle 10g 中怎么运行pro*c/c++========== oracle count(*) 与count(1) 的区别 求一条查询语句 数据库连接问题! 請問怎樣實現一個簡單的分組查詢? 謝謝 帮帮忙,感谢大家! 数据库导入的问题?急!(小问题啊。。。。多支持!) !!!有问题!ORACLE9I 一个简单表,数据量在1000万以上
GRANT SELECT ON 方案.表名 TO david
GRANT update ON 方案.表名 TO david
使用
select * from 方案.表名
GRANT SELECT ON 方案.视图 TO david
我用SQL Plus不成功因为给他那些角色,他就有权查看其他的表了
谢谢
alter session
create cluster
create database link
create session
create sysnonym
create table
create view如果让他有那么多的权限的话,那原先授予只查询指定表已失去意义了谢谢
create cluster
create database link
create session
create sysnonym
create table
create view我不能让他有那么多的权限,谢谢