oracle普通用户登录em

刚新创建一个用户,登陆EM(Enterprise Manager)

如下提示:

应用程序要求的数据库权限超出了您当前具有的权限。有关特定版本的详细信息,

解决办法:

给登陆用户赋予 select_catalog_role 权限

grant select_catalog_role  to XX(用户);

然后登陆EM 成功.

时间: 2024-08-24 16:58:22

oracle普通用户登录em的相关文章

?oracle查看用户登录失败次数及详细信息

oracle查看用户登录失败次数及详细信息 一. 具体步骤 查看用户信息 查看默认PROFILE的策略 查看XYSOUL用户登录的失败次数 select lcount from user$ where name='DPM'; 下面开启审计,并查看审计信息 -查看当前审计信息 set lines 200 col userhost for a20 col COMMENT$TEXT for a30 col SPARE1 for a20 col NTIMESTAMP# for a35 select se

oracle 数据库用户登录相关

oracle 数据库的安装 : 一: 安装的时候可以设定解锁的用户  一般默认是解锁soctt用户和hr用户  : oracle的超级用户是sysdba这个用户在安装的时候也可以设置密码,一 般自己使用的时候可以直接设置上密码,这样在以后用超级用户登录的 时候就不需要再次输入密码.但是在企业开发中使用的时候一定不要设 置密码,在用超级用户登录的时候在输入密码! oracle数据库的登录: 一: 1. sqlplus  用户名/密码  (例如登录soctt : sqlplus scott/11  

oracle忘记用户登录密码

C:\Users\neusoft>sqlplus/nolog                    --启动SQLPLUS但不进行连接操作 SQL*Plus: Release 11.2.0.1.0 Production on 星期四 10月 9 11:38:20 2014 Copyright (c) 1982, 2010, Oracle.  All rights reserved. SQL> conn /as sysdba                              --使用sy

SYS用户登录em管理界面失败

今天启动了em管理界面,但是一直登录失败. 截图如下: 将连接身份改为sysdba就可以正常登陆: 这里就有点好奇.sys是管理员权限,为什么normal不能登陆呢? 经过查找发现这里与一个参数有关,这个参数就是神秘的O7_DICTIONARY_ACCESSIBILITY. O7_DICTIONARY_ACCESSIBILITY参数设置为true,导致sys用户不能以normal登陆,必须以sys登陆才可以. O7_DICTIONARY_ACCESSIBILITY参数控制对数据字典的访问.设置为

3、VS2010+ASP.NET MVC4+EF4+JqueryEasyUI+Oracle项目开发之——用户登录

最近由于项目赶着上线,一直没时间接着写博客,今天终于空出了时间.声名:我不是专业美工,所以界面问题,希望大家不要拍砖.登录界面如下: 在ASP.NET MVC中,要新增一个功能,我们首先要添加一个控制器,AccountController.cs,添加方法:右键单击Controllers文件夹, /// <summary> /// 登录页面 /// </summary> /// <returns></returns> public ActionResult I

oracle 11g登录em,“出现内部错误,有关详细信息,请查看日志文件。”

今天,登录oracle数据库em的时候,出现了这样的画面. 我找了很多资料也没找到解决办法.在经过一番研究之后发现,可能是我昨天更改了我计算机的名称,导致了我的em不能登录. 解决办法:恢复以前的计算机名即可. 步骤:1.打开控制面板->系统和安全->系统 2.找到计算机名.域和工作组设置,点击更改设置 3.在弹出窗口(计算机名)下,点击更改: 4.更改计算机名: 5.按确定保存之后,重启. 6.重新登录em即可. 当然此类方法可能只试用更改过计算机名称

oracle进阶笔记-基础准备-sqlplus用户登录

1 sqlplus 登录 本地登录 (登录数据库服务器) oracle 登录 sqlplus 账户名/密码 as 角色名 1.1 sys登录 例如: sqlplus sys/oracle ERROR: ORA-28009: connection as SYS should be as SYSDBA or SYSOPER sys管理员必须有角色sysdba [[email protected] ~]$ sqlplus sys/oracle as sysdba 执行show user ; SQL>

Oracle 中记录用户登录信息

我们可以使用 Oracle Audit 函数来记录用户登录信息,但是如果开放了 Audit 函数将会使 Oracle 性能下降,甚至导致 Oracle 崩溃.那我们如何才能记录用户登录信息呢?其实我们可以通过建立触发器的方式来实现.方法如下: 1. 用 sys 用户登录 Oracle2. 创建记录用户登录信息的表CREATE TABLE LOG$INFORMATION (    ID        NUMBER(10),    USERNAME  VARCHAR2(30),    LOGINTI

(1)Oracle基础--用户与登录

一.用户 · 系统用户 <1> sys,system  sys和system是权限比较高的用户,且sys比system权限高.使用sys登录必须使用sysdba或者sysoper的权限,而使用system可以直接登录. <2> sysman  sysman用于操作企业管理器,管理员级别的用户. <3> scott  scott为Oracle创始人的名字.在Oracle中作为一个示例用户,默认密码为 tiger 二.登录 · 登录SQL Plus <1> 使用