用户授权问题

[复制链接]
查看11 | 回复9 | 2011-5-7 01:45:08 | 显示全部楼层 |阅读模式
我用自己的帐号建成的表为什么别的用户都能查询我的表,只要在表前加上帐号.就行。我没有把这些表授权出去。。
回复

使用道具 举报

千问 | 2011-5-7 01:45:08 | 显示全部楼层
可能是这些用户具有select any table这个系统权限
回复

使用道具 举报

千问 | 2011-5-7 01:45:08 | 显示全部楼层
比如帐户
create user HZ
identified by
default tablespace YDGL
temporary tablespace ROLLTEMP
profile DEFAULT;
-- Grant/Revoke object privileges
grant select on HS_DFLSZ to HZ;
grant select, insert, update, delete, references, alter, index on YYHTJ_TEMP to HZ;
-- Grant/Revoke role privileges
grant connect to HZ;
grant resource to HZ;
-- Grant/Revoke system privileges
grant unlimited tablespace to HZ;
没有给这个号设定select any table系统权限,却能查询我帐号下的所有表.
回复

使用道具 举报

千问 | 2011-5-7 01:45:08 | 显示全部楼层
可以,,,用SELECT OBJECT_NAME FROM USER_OBJECTS WHERE OBJECT_TYPE='TABLE';
回复

使用道具 举报

千问 | 2011-5-7 01:45:08 | 显示全部楼层
最初由 sbt709394 发布
[B]可以,,,用SELECT OBJECT_NAME FROM USER_OBJECTS WHERE OBJECT_TYPE='TABLE'; [/B]

是可以查到啊,现在要设置成不可查到别人的数据表,不知怎么办?
回复

使用道具 举报

千问 | 2011-5-7 01:45:08 | 显示全部楼层
我不明白你的意思???????
回复

使用道具 举报

千问 | 2011-5-7 01:45:08 | 显示全部楼层
就是我建的表不允许别人访问
回复

使用道具 举报

千问 | 2011-5-7 01:45:08 | 显示全部楼层
这个我不会
回复

使用道具 举报

千问 | 2011-5-7 01:45:08 | 显示全部楼层
有人会吗?
回复

使用道具 举报

千问 | 2011-5-7 01:45:08 | 显示全部楼层
最初由 clang 发布
[B]就是我建的表不允许别人访问 [/B]

有人会吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行