Oracle 解决用户权限不足登录OEM的问题

Oracle安装完成之后,我直接使用了create user语句建立了一个系统本没有的用户。使用的过程中我发现,这个用户基本上没有什么权限,连建立表格等权限都需要授予。在尝试登录OEM时,我也遇到了其权限不足的问题。

解决方法尝试1(我的尝试结果是解决不了)

在这里插入图片描述
在网上看到的一种解决方法,为我当前的用户授予connect权限。关于conncect权限,我也去了解了一下,大致就是,拥有connect权限才可以登录数据库。想到是在OEM的登录界面上无法继续,我就尝试了一下这种方法。但是并没有什么用,仍然是权限不够,登不上。
不知道是什么原因,有时间再尝试一下。

解决方法尝试2(亲测有效)

点击OEM登录界面右上角的“帮助”,可以看到Oracle给我们的解决方案。
在这里插入图片描述
在这里插入图片描述
放眼望去其实还是“权限”二字,但是却为我们指明了方向:DBA用户才有这样的权限。
这不禁让我想到了数据库理论课上所学到的“角色”,只要给将当前用户变成“DBA用户”,即,为其授予这个角色,他不就拥有了DBA的所有功能,成为一个DBA用户了吗?于是,我采用了下面的方式对其进行了再次的授权。
在这里插入图片描述
再次登录,就成功噜!!
在这里插入图片描述
此后再输入OEM对应的那个网址,他就会自动登录这个界面,想要再回到当初的登录界面,在当前网页的最下面注销即可。

发布了4 篇原创文章 · 获赞 1 · 访问量 178

猜你喜欢

转载自blog.csdn.net/qq_44861716/article/details/100726045
今日推荐