解决oracle数据库忘记系统管理员密码

下面我分两步讲解这个问题,1)Oracle数据库的三种认证机制;2)oracle数据库忘记系统管理员密码怎么办?

1.Oracle数据库的三种认证机制

a)操作系统验证

b)密码文件验证

c)数据库验证

注:一般系统用户验证是先操作系统验证,再密码文件验证。而普通用户直接是数据库验证。在你电脑上启动oracle数据库监听和对应的oracle实例。然后在CMD输入sqlplus / as sysdba;用户名和密码可随便写或者不写,但必须按照这种格式来写,能够进去;因为oracle 数据库首先是操作系统验证,当安装oracle数据库时,在电脑里面会自动添加一组oracle 用户组,登录oracle数据库系统管理员时默认是用这个oracle用户组进去的(如下图)。当删除oracle数据库的Administrator的时候,这时候登录必须用sqlplus sys/password as sysdba;也就是说现在操作系统不认证,变为密码文件验证。必须输入正确的用户名和密码。

2.oracle数据库忘记系统管理员密码怎么办?

a)将你oracle数据库的PWDorcl.ora文件删除,路径为:

E:\oracle\product\10.2.0\db_1\database\PWDorcl.ora;如果实例为orcl2,那么对应的文件名称为PWDorcl2.ora

b)启动oracle数据库监听和对应的oracle实例。

c)在CMD窗口中输入orapwd指令,会有相应的提示:orapwd file=

password=entries=force=,说明:file为你的密码文件的路径;password为系统管理员的密码;entries为能够放的系统管理员的个数;force 为强制覆盖,可写可不写。我这边给出我自己的完整的事例:orapwd file=E:\oracle\product\10.2.0\db_1\database\PWDorcl.ora password=tiger entries=10。

d)用系统管理员登录进去,查询具体的系统管理员是:select *from v$pwfile_users;

忘记oracle管理员密码了,解决oracle数据库忘记系统管理员密码相关推荐

  1. oracle 游标 904,如何解决Oracle数据库游标连接超出问题

    如何解决Oracle数据库游标连接超出问题 发布时间:2020-07-21 10:57:35 来源:亿速云 阅读:103 作者:小猪 这篇文章主要讲解了如何解决Oracle数据库游标连接超出问题,内容 ...

  2. oracle 4098,ORA-04098错误解决方法-数据库专栏,ORACLE

    ora-04098错误解决方法 数据库版本:8.1.5 平台:solaris 5.7 背景: 用户建立了一个trigger: create or replace trigger ddl_deny be ...

  3. oracle中12560,如何解决Oracle数据库ORA-12560错误问题

    如何解决Oracle数据库ORA-12560错误问题 发布时间:2020-07-28 10:16:24 来源:亿速云 阅读:77 作者:小猪 栏目:数据库 这篇文章主要为大家展示了如何解决Oracle ...

  4. oracle锁表怎么解决,Oracle锁表问题的简捷处理技巧

    在开发Oracle数据库时,我们常遇到频繁操作的Oracle数据表,会出现Oracle锁表.现在就针对这一问题,提下个人的解决Oracle锁表的技巧. 首先问题分析: (1)锁的分析 ORACLE里锁 ...

  5. oracle表空间undotbs1,解决Oracle 表空间UNDOTBS1太大的有关问题

    解决Oracle 表空间UNDOTBS1太大的问题 UNDOTBS1是一个回滚表空间,随着数据库的使用,默认会自动扩展.当它增大到一定程度,占用了过多的磁盘空间时,就需要进行清理了.下面就在2种操作系 ...

  6. ssh oracle id native,hibernate解决oracle的id自增?

    以前做SSH项目时,涉及到的数据库是mySQL,只需将bean的配置文件id设为native 就可以实现表id的自增. 现在用到了Oracle,当然知道这样是不行的啦,那么用序列自增? 我在网络上搜索 ...

  7. instagram忘记密码怎么解决_如何找回ins密码

    今天遇到了一个朋友,刚在网页端注册好账号,就把ins的密码给忘记了. 用的是手机号注册,尝试着进行找回,然后instagram给发来了一条短信,里面包含了这样的链接. 然后点开链接,就跳转到Insta ...

  8. 在cmd中配置安装mysql数据库密码_windows安装mysql数据库并修改密码

    1.下载 1 MySQL Community Server 5.7.18 2 https://dev.mysql.com/downloads/mysql/ 2.解压 如果想要让MySQL安装在指定目录 ...

  9. mysql 6安装当前密码_windows安装mysql数据库并修改密码

    1.下载 MySQL Community Server 5.7. https://dev.mysql.com/downloads/mysql/ 2.解压 如果想要让MySQL安装在指定目录,那么就将解 ...

最新文章

  1. 如何查看SE16N修改的表的记录
  2. Nginx多站点虚拟主机实现单独启动停止php-fpm、单独控制权限设置
  3. win10安装部署网络测试工具 NetCat 用于Spark跑测试
  4. 飞鸽传书为什么传书?
  5. 动态规划——搬寝室(hdu1421)
  6. mysql binlog查看工具_数据同步工具otter(一)谈谈binlog和canal
  7. HowToDoInJava Java 教程·翻译完成
  8. 自动基线校正 python_安全运维中基线检查的自动化之ansible工具巧用
  9. APP架子迁移指南(一)
  10. Git指令及码云的使用笔记
  11. refprop物性库_refprop 9.0 下载-refprop9.0 32/64位下载(NIST物性查询软件) 中文版 - 河东下载站...
  12. MacBook Pro下载工具
  13. html上自动显示汉字拼音,原来html上用这个标签显示拼音
  14. 物联网挑战赛【从零到一】
  15. Idea突然不停indexing的问题
  16. 高级密码学复习1-HUST版
  17. APP性能测试--功耗测试
  18. 华为申请区块链产权管理专利
  19. 计算机科学导论第五章计算机组成 学习笔记+习题答案
  20. 闲谈杂记:理想中智能家居App是否都可以做成分享模式

热门文章

  1. [附源码]SSM计算机毕业设计小区物业管理系统JAVA
  2. Pygame 教程(4):图像传输和绘制文本
  3. Python 3 色情图片识别
  4. js向一个数组中添加元素
  5. Python3 基础语法介绍
  6. SQL Server with as使用
  7. houdini之属性定义
  8. 识别验证码之百度智能云Api识别
  9. 老牌压缩软件 7-Zip v21.00 免费开源压缩软件
  10. web端meta标签的各种状态的设定