ORACLE连接时提示:你必须具有select any dictionary权限才能运行此应用程序,请要求DB

[复制链接]
查看11 | 回复9 | 2005-2-28 12:57:00 | 显示全部楼层 |阅读模式
ORACLE连接时提示:你必须具有select any dictionary权限才能运行此应用程序,请要求DBA为你赋予此权限
我用SYS用户可以用连接OEM,但我用普通用户却连接不上,在SQLPLUS中可以用普通用户连接,这到底是怎么回事?请各位帮帮忙
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
我已经给WATERWAY用户赋予了CONNECT、DBA的权限,但用OEM连接时仍有此提示,请各位帮帮忙,怎么能解决?
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
grant select any dictionary to username
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
我这样给WATERWAY赋权限后还是原来的提示啊
而且在运行grant select any dictionary to waterway提示授权成功!
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
非常感谢您的回复!可我的问题仍没有解决,还是原来的提示!
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
你可以尝试看一下你的尽快版本是不是10G的。
而OEM是9I的如果是这样的话。
就不是权限的问题了,是9I的OEM在连接10G的数据库的时候的一个BUG。
目前没有解决办法。
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
bingoman,我的客户端用的是ORACLE92,服务器端数据库是10G,没有办法解决用普通用户连接OEM的问题?
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
帮我想想办法吧,各位老大
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
用普通拥护的时候连接,注意下面不要用as sysdba 要用normal
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
最初由 风景线123 发布
[B]bingoman,我的客户端用的是ORACLE92,服务器端数据库是10G,没有办法解决用普通用户连接OEM的问题? [/B]

用10G的客户端不就得了?
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行