oracle数据库sys密码修改_oracle修改system密码

oracle数据库sys密码修改_oracle修改system密码Oracle提供两种验证方式,一种是OS验证,另一种密码文件验证方式,如果是第一种方式用以下方法修改密码:sqlplus/assysdbaalterusersysidentifiedby新密码;alterusersystemidentifiedby新密码;如果是第二种方法用以下方法修改密码:orapwdfile=pwdxxx.orapassword=你设定的新密码e…


Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

Oracle提供两种验证方式,一种是OS验证,另一种密码文件验证方式,如果是第一种方式用以下方法修改密码:

sqlplus / as sysdba

alter user sys identified by 新密码;

alter user system identified by 新密码;

如果是第二种方法用以下方法修改密码:

orapwd file=pwdxxx.ora password=你设定的新密码 entries=10

设定完后,重新启动服务,再次登陆就可以了。

第二种举例: 如果oracle9.2安装在 D:/oracle ,则下级目录默认 D:/oracle/ora92 。数据库实例名:szmis

打开windows命令行:

c:> d:

d:> cd D:/oracle/ora92/database

D:/oracle/ora92/database> orapwd file=PWDszmis.ora password=jsshm entries=10

D:/oracle/ora92/database> net stop “OracleServiceSZMIS”

D:/oracle/ora92/database> net start “OracleServiceSZMIS”

D:/oracle/ora92/database>

成功了!注意orapwd 修改密码文件的时候 一定要区分大小写,还有要在修改前先将D:/oracle/ora92/database目录下的相应的密码文件删除了 才能再修改。。其实它是一个生成密码文件的过程。如果该目录下有这个密码文件,会提示存在相同名称的文件 -请删除或重命名!

第一种情况:

知道SYS密码,修改方法:ALTER user SYS IDENTIFIED BY 12345678a

第二种情况: (不知道SYS密码)

1.在oracle中找到相应的密码文件:F:\oracle\product\10.2.0\db_1\database中找到文件pwdsid_ora,将这个文件删除;

2.在开始->运行中录入cmd,然后添加密码

cmd>orapwd file=f:\oracle\product\10.2.0\db_1\database\pwdorcl.ora password=admin1 entries=10;

说明:

a.文件名为pwdorcl.ora是因为该数据库的sid为orcl;

b.password=admin就是新的密码;

c.entries=10表示在口令文件中,内定的两个用户,可否增加第三个或更多的用户加进来。这里可以entries=10是说明可以增加到10个。

3.编辑初始化文件,在路径中F:\oracle\product\10.2.0\admin\orcl\pfile\init.ora中要将remote_login_passwordfile=exclusive

4.当密码修改后,需要重新启动服务中的数据库;

5.将sysdba权限授权给别人

grant sysdba to kong;

查看口令的用户,即查看所有具有sysdba权限的用户

select * from v$pwfile_users;

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/164713.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长

相关推荐

  • Spring Cloud Eureka详解

    Spring Cloud Eureka详解SpringCloudEureka详解一Eureka服务治理体系1.1服务治理服务治理是微服务架构中最为核心和基础的模块,它主要用来实现各个微服务实例的自动化注册和发现。SpringCloudEureka是SpringCloudNetflix微服务套件中的一部分,它基于NetflixEureka做了二次封装。主要负责完成微服务架构中的服务治理功能。E…

    2022年6月27日
  • Pycharm安装matplotlib

    Pycharm安装matplotlib在终端中通过pip3安装matplotlib后,发现pycharm中引入会报错,查了一下发现可以在Pycharm中安装matplotlib来解决:1.打开Preferences,找到ProjectInterpreter,点“+”添加2.在输入框中输入matplotlib进行搜索,然后选中要安装的包并点击下方的installpackage3.此时如果发现安装特别慢,可以…

    2022年6月16日
  • android toast的用法_toast 安卓

    android toast的用法_toast 安卓AndroidToast用于在手机屏幕上向用户显示一条信息,一段时间后信息会自动消失。信息可以是简单的文本,也可以是复杂的图片及其他内容(显示一个view)。1.简单用法Toast.makeText(midlet.getApplicationContext(),”用户名不能为空”,Toast.LENGTH_LONG).show();2.自定义显示位置效果代码toast=Toast.mak…

    2022年9月4日
  • 靠!我被项目经理和同事嘲笑了,因为不会远程debug调试…「建议收藏」

    大家好,我是曹尼玛,刚从培训机构毕业,去一家单位上班一周了…这一周项目经理让我熟悉了项目业务,架构和设计,不算难,凭借我培训机构第一名的成绩,还是很顺溜。今天项目经理把同事们叫到一起,说线上438×6项目出现奇葩问题,但是开发环境初步测试没问题,需要配合测试部的小姐姐们在测试环境远程debug跟踪下,排查下问题,以及正式环境日志也会提供,重现下问题,解决下bug;项目经理见我这几天比较悠闲所以就对我说,“曹尼玛,这个小任务就交给你了”“我,我,我,我不会远程debug,没听过什么是远程d.

    2022年4月6日
  • Mac上VSCode删除整行快捷键

    Mac上VSCode删除整行快捷键command+x

    2022年6月23日
  • Eclipse配置SVN的几种方法及使用详情

    Eclipse配置SVN的几种方法及使用详情Eclipse配置SVN的几种方法及使用详情此文章对Myeclipse同样适用。一.在Eclipse里下载Subclipse插件方法一:从EclipseMarketplace里面下载具体操作

    2022年7月2日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号