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

ORA-01031解决方法

 
阅读更多

1、以oracle用户登录服务器,并通过sqlplus以管理员身份登录

 

sqlplus / as sysdba

 

2、检查系统参数remote_login_passwordfile的value值是否为EXCLUSIVE

 

show parameter password;

 

3、查询具有sysdba权限的用户

 

select * from v$pwfile_users;

 

4、如果第3步查询的结果为空给用户赋DBA权限

 

grant sysdba to sys;

 

5、如果步骤4返回ORA-01994错误,建立password文件

 

   orapwd file=$ORACLE_HOME/dbs/orapw$ORACLE_SID password='赋DBA权限用户的密码' entries=DBA权限的用户数

 

6、重新以SYSDBA登录,查看是否可用

 

   conn DBA用户名/DAB用户密码@实例名 as sysdba

分享到:
评论

相关推荐

    远程登录并启动oracle数据库 解决ORA-01031

    #### 解决ORA-01031: insufficient privileges的方法 当收到“ORA-01031: insufficient privileges”的错误提示时,可以按照以下步骤解决问题: 1. **创建密码文件**: - **Unix/Linux环境下**: ```bash ...

    ORACLE错误码及解决方法

    本文将详细介绍几个常见的Oracle错误码及其解决方法。 首先,错误码ORA-04014和ORA-04015涉及到创建CYCLE类型的递增或递减序列。在定义CYCLE类型的序列时,需要指定MINVALUE或MAXVALUE参数,以明确序列循环的边界。...

    Oracle错误大全

    "Oracle错误大全"是一个集合了Oracle数据库常见及不常见的错误信息、解决方法和预防措施的资源集合,对于学习和解决Oracle问题具有极高的参考价值。 1. 错误分类: Oracle错误通常分为两类:用户错误(User Errors...

    Oracle错误码及处理步骤

    解决方法是确认表名是否正确无误,确保在创建索引之前,表已经存在于数据库中。 2. ORA-00904:无效的标识符 这个错误通常发生在尝试对不存在的列创建索引时。要解决这个问题,应检查SQL语句中的列名,确保列名...

    ORACLE错误大全

    这篇"ORACLE错误大全"的文档很可能是对Oracle数据库常见错误的汇总,包含了详细的错误代码、错误含义以及可能的解决方法。虽然没有提供具体的文档内容,但我们可以根据常见的Oracle错误类型和处理策略进行一些讨论。...

    常见ORA解决方案.pdf

    4. **实施解决方案**:根据文档建议的解决方法进行操作。 5. **测试验证**:在实施解决方案后,测试数据库以验证问题是否得到解决。 #### 八、结论 Oracle数据库错误消息文档是DBA和开发人员处理数据库问题的重要...

    Ora10GErr_Msg

    "Ora10GErr_Msg" 是一个与Oracle数据库10g版本相关的主题,它很可能涉及到在使用这个数据库系统时可能会遇到的错误消息及其解决方法。Oracle 10g是Oracle公司于2003年发布的一个重要的数据库管理系统的版本,提供了...

    oracle错误码速查手册

    解决方法通常是修改查询,确保只返回一行数据,或者使用BULK COLLECT INTO语句处理多行结果。 "ORA-01555"是一个与回滚段相关的错误,表示"Snapshot too old",即在长时间运行的事务中,由于回滚段空间不足,无法...

    oracle 10g错误代码手册

    《Oracle® Database Error Messages》是Oracle官方发布的文档,详细记录了Oracle 10g数据库中出现的各种错误代码及其解决方法。这份手册对于Oracle开发人员及维护人员来说具有极高的参考价值。 #### 二、Oracle 10...

    Oracle非法数据库对象引起的错误及解决.pdf

    解决方法包括检查对象是否存在,或者修正对象名的拼写。 2. **权限问题**:用户可能没有足够的权限执行特定操作,例如“ORA-01031”权限不足错误。通过GRANT语句赋予用户必要的权限,或者调整角色的权限分配可以...

    oracle 10g 管理 sql 错误解决

    解决方法是向拥有足够权限的用户申请权限,或者通过GRANT语句临时授予所需权限。 4. **约束冲突**:当违反了主键、外键或唯一性约束时,会出现错误,如ORA-00001。这类错误需要检查插入或更新的数据是否符合约束...

    ORACLE 错误一览表part4

    "ORACLE 错误一览表part4"很显然是一份详细记录了Oracle数据库常见错误的文档,这部分可能涵盖了从错误代码、错误含义到解决方法的详细信息。在Oracle数据库的使用中,了解并能处理这些错误至关重要,因为它们可能...

    解决windows10下"sqlplus / as sysdba"执行提示无权限问题

    主要介绍了解决windows10下"sqlplus / as sysdba"执行提示无权限问题,在文中给大家介绍了Windows下sqlplus “/as sysdba”登陆报“ORA-01031: insufficient privileges”处理方法,感兴趣的朋友跟随脚本之家小编...

    重装系统后ORACLE的恢复的几种方法

    - 可能会遇到权限问题(ORA-01031),此时需要编辑`sqlnet.ora`文件,添加`SQLNET.AUTHENTICATION_SERVICES=(NTS)`以提升权限。 - 登录成功后,可能会遇到表无法打开的问题。此时可以在SQL*Plus中执行`ALTER ...

    关于oracle用户去DBA权限的管理[文].pdf

    解决方法是确保用户有适当的权限,如`CREATE SESSION`。 以上就是关于Oracle用户去DBA权限管理的关键知识点。在实际操作中,数据库管理员应定期审计用户权限,确保权限的合理分配和使用,同时遵循最小权限原则,以...

    Oracle ERP二次开发

    这些问题往往与网络连接、权限配置有关,解决方法通常涉及检查网络配置、重新配置监听器、调整用户权限等。 总之,Oracle EBS的安装、维护与二次开发是一个复杂而精细的过程,需要结合企业自身的需求和实际情况,...

    Oracle环境通过SQL*PLUS本地登录时报错的解决过程

    错误信息为“ora-01031: insufficient privileges”,这表示当前用户没有足够的权限来完成登录操作。在本文中,我们将详细探讨解决该问题的步骤和方法。 首先,需要确认的是,使用SQL*PLUS工具登录Oracle数据库是被...

Global site tag (gtag.js) - Google Analytics