`
trophy
  • 浏览: 177237 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

Oracle 新建用户登录Enterprise Manager问题(转)

阅读更多
1.以sys用户登录到EM,新建一个用户userman,授予角色connect、resouce

2.退出EM,以用户userman登录EM,登录权限开始忘记改了,仍然是sysdba,结果登不上去,然后把登录权限改成normal登录,仍然登录不上去,但是以此用户登录sql*plus是可以登录滴,接着又用sys用户登录到EM,授予userman‘sysdba’的系统权限,然后再退出来,以userman登录,登录权限不管是‘sysdba’还是‘normal’都登录不上去,怎么回事???

3.在网上查了一下,终于找到解决的办法了,呵呵

以userman用户登录到sql*plus,并且以sysdba身份连接(要不然就没有权限完成下面的操作),然后完成以下语句:grant select any dictionary to userman;然后再登录EM就OK了,并且即使把username的sysdba系统权限给去掉,也可以以normal的身份登录滴(当然了,这个时候是不能以sysdba的权限登录滴)

select any dictionary是“读取数据字典”的权限,登录EM不仅仅是连接数据库,所以需要这个权限,但是登录sql*plus就不需要了。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics