oracle数据库sys被锁,ORACLE数据库忘记SYS和SYSTEM密码,SYSTEM被锁定怎么办?

本人忘性太大,竟然将ORACLE的Sys用户和system用户密码搞忘,而且多次尝试登录system后,造成system被锁定。

经过一番尝试,终于解决。过程如下:

首先,重建sys密码文件。重建方式为:

1、打开cmd命令窗口;

2、执行orapwd命令,其用法为:

C:\WINDOWS\system32>orapwd

Usage: orapwd file= entries= force= ignorecase= nosysdba=

where

file - name of password file (required),

password - password for SYS will be prompted if not specified at command line,

entries - maximum number of distinct DBA (optional),

force - whether to overwrite existing file (optional),

ignorecase - passwords are case-insensitive (optional),

nosysdba - whether to shut out the SYSDBA logon (optional Database Vault only).

file选项为文件全路径,文件名为PWD+数据库实例名+“.ora”。password为新设置的密码。

我执行的命令格式如下:

C:\WINDOWS\system32>orapwd file=D:\Oracle\product\11.2.0\dbhome_1\database\PWD****.ora password=****** entries=5 force=y

(注意,执行重建密码文件命令之前,最好将原来的文件备份一下)

执行命令后,新的密码文件会覆盖原有的密码文件。

重启ORACLE数据库服务后,就可以用新的密码登录SYS了。

下一步解决system用户锁定问题。

在CMD命令窗口中,用sqlplus连接数据库。

C:\Documents and Settings\Administrator>sqlplus sys/***** as sysdba

其中**部分为登录密码。

然后执行命令,将system解锁。

SQL>alter user system account unlock;

最后修改system用户的密码。

SQL>alter user system identified by **********;

其中***部分为新的密码。

至此system已被解锁且可采用新的密码登录。

原文:http://www.cnblogs.com/liuhua4451/p/5615962.html

Oracle数据库预定义帐号(SYS,SYSTEM,SYSMAN,DBSNMP,SCOTT) 有时在安装完Oracle后,容易将数据库预定义的几个帐号的密码遗忘,但要连接上数据库必须要有几个帐号与其密码。找回方法如下: 第一步:进入sqlplus环境(下面的代码可直接在运行台上输入,/nolog表示不登陆到数据库,便不用帐号与密码) sqlplus /nolog 第二步:以SYSDBA用户连接 SQL> conn /as sysdba; 第三步:修改相应用户的密码([ 阅读详情

相关推荐

transformer中QKV的通俗理解(剩女与备胎的故事)

用vit的时候读了一下transformer的思想,前几天面试结束之后发现对QKV又有点忘记了, 写一篇文章来记录一下 参考链接: 哔哩哔哩:在线激情讲解transformer&Attention注意力机制(上)在线激情讲解transformer&Attention注意力机制(上)_哔哩哔哩_bilibiliAttention is all you need介绍 更具体的介绍可以去阅读论文在Attention is all you need这篇文章中提出了著名的Transformer模型Transforme

Peter的博客 1万+

oraclesyssystem用户密码忘记解决且锁定

2.可以先把 PWDorcl.ora文件备份在删除,然后使用管理员进入命令指示符,输入orapwd file=D:\Oracle11g\product\11.2.0\dbhome_1\database\PWDorcl.ora。重复3.重启服务测试用户账号,注意上图操作用户SCOOT,操作用户SYSTEM即是下图所示。5.注意登录sys用户名需要 :sys as sysdba,密码:(2.中设置的密码)。6.进入这一步问题就大好了,可以更改system用户密码等任意用户密码与解。1.重置sys密码

mml12464的博客 7204

计算机网络自顶向下(第八版)第一章课后习题

电路交换网络具有以下优点:资源独占性,在建立连接时,电路交换网络为通信双方独占一条物理路径,不会受到其他用户的影响。低时延,由于建立了专用路径,数据传输时延较小,适合对时延敏感的应用,如实时语音视频通信。数据链路层:提供节点之间可靠的数据传输,主要任务是错误检测纠正,以及数据帧的传输访问控制。移动蜂窝网络:如4G LTE5G,通过移动基站提供的无线信号实现移动设备的互联网接入。网络层:负责数据包的路由转发,主要任务是通过网络选择最佳路径,进行流量控制拥塞控制。手机,服务器,路由器,电脑;

hiahiakk的博客 2203

oracle数据库】用户频繁被原因查看并修复(转载)

3、查看$ORACLE_HOME/network/log/listener.log日志可以分析哪个IP造成的,不过对我现在的情况不适用,因为访问是本机的导入程序,不通过监听程序。1、数据库服务器的报账号被的错误,先解再细查原因,是修改用户口令造成的,口令修改后,每天的数据导入程序中配置的口令没有及时修改,导致错误登录次数超限被,查数据导入情况,果然数据没有导入,再查数据导入日志,显示连接失败,证实了用户被的原因就是导入程序所致。4、可以用下面命令查看具体的被时间,不过要在解前查看哦。

weixin_55282974的博客 6033

解决Oracle system/用户被锁定

文章包含了如何解system账户,如何解普通用户scott的方法,同时在文末也有一些可以解决忘记密码而导致账户被的小方法。分享给大家。 system用户被锁定了,而其他用户又没有权限对其进行解,这个时候该怎么办呢? 首先打开SQL PLUS 然后执行conn /as sysdba,不用输入口令直接登录 登录报错,提示无权限。 接下来打开【计算机管理】,选择【本地用户组】,展开【组】,找到“ora_dba” 双击打开,看当前计算机登录的用户是否在组中,若不在,则选

qq_58809197的博客 8430

Oracle数据库syssystem账户被锁定

1.win+R 打开cmd 执行:sqlplus / as sysdba 执行:alter user system account unlock; 解成功 2.最后执行:alter user system identified by ********; 其中********为你设置的新密码。 ...

YouAreMy_Sunshine的博客 4425

oracle创建数据库sys/system等管理员用户被解决办法

今天在服务器上创建新数据库时,由于某原因导致创建完后的syssystem等管理员用户被了,无法登陆,现记录解决办法: 1.运行——cmd——sqlplus /nolog sql> conn /as sysdba 已连接 (先解用户) sql> alter user system account unlock; (更改用户密码) sql> alter us...

hold on the last 5466

Oracle scott账户被锁定,scott默认密码sys,system默认密码

Windows安装oracle 安装oracle 出现Environment variable: "PATH" 在stage\cvu\目录下修改cvu_prereq.xml文件,在<CERTIFIED_SYSTEMS>字段下添加: 改 cvu_prereq.xml 里面 的配置,cvu_prereq.xml 文件oracle安装解压包database\stage\cvu目录中 找到自己对于的电脑系统,我的是win10的,没有的可以填加下面红框中的内容(在CERTIFIED_SYSTEMS标签下

Hash 9581

su oracle需要密码错误,【ORACLEOracle 忘记用户名密码用户被锁定的解决办法...

一、忘记用户名密码的解决办法:方法一:1、首先进入sqlplus:进入的方式有两种,一种是通过cmd命令台输入sqlplus,另外一种是直接在开始-》程序-》Oracle-》应用程序开发-》sqlplus。2、搜索“Oracle 11g默认用户名,密码”,可以找到很多相关的默认用户名密码的信息,我就不贴过来了。3、然后用默认的用户名密码逐一验证,看看有没有可以登录的,如果显示:“inval...

weixin_34152044的博客 1977

ORACLE数据库忘记SYSSYSTEM密码SYSTEM锁定怎么办?

本人忘性太大,竟然将ORACLESys用户system用户密码搞忘,而且多次尝试登录system后,造成system锁定。 经过一番尝试,终于解决。过程如下: 首先,重建sys密码文件。重建方式为: 1、打开cmd命令窗口; 2、执行orapwd命令,其用法为: C:\WINDOWS\system32>orapwd Usage: orapwd fi...

257

oracle的口令忘了_【ORACLEOracle 忘记用户名密码用户被锁定的解决办法...

一、忘记用户名密码的解决办法:方法一:1、首先进入sqlplus:进入的方式有两种,一种是通过cmd命令台输入sqlplus,另外一种是直接在开始-》程序-》Oracle-》应用程序开发-》sqlplus。2、搜索“Oracle 11g默认用户名,密码”,可以找到很多相关的默认用户名密码的信息,我就不贴过来了。3、然后用默认的用户名密码逐一验证,看看有没有可以登录的,如果显示:“inval...

weixin_42513028的博客 1804

cmd oracle sys登录_Oracle 忘记syssystem密码用户名的解决方法

[如果忘记Oracle数据库的账号密码,只要你有操作系统的管理员权限,就可以把操作系统登录帐户加到ora_dba组里。具体步骤如下:1.搜索sqlnet.ora文件,打开它看看是否有一、忘记SYSSYSTEM用户之外的用户的登录密码。用SYS(或SYSTEM)用户登录。CONN SYS/PASS_WORDASSYSDBA;使用如下语句修改用户的密码。ALTERUSERuser_...

weixin_33855578的博客 465

linux中oraclesys登录,以sys登录数据库

oracle中dblink创建的两种方式当用户要跨本地数据库,访问另外一个数据库表中的数据时,本地数据库中必须创建了远程数据库的dblink,通过dblink本地数据库可以像访问本地数据库一样访问远程数据库表中的数据。下面讲介绍如何在本地数据库中创建dblink.创建dblink一般有两种方式,不过在创建dblink之前用户必须...文章楚兴2013-08-271264浏览量Syssystem用...

weixin_40006963的博客 2402

Oracle数据库忘记用户名密码

由于要在Nifi上查询oracle 忘记密码 首先进入sqlplus:进入的方式有两种,一种是通过cmd命令台输入sqlplus,另外一种是直接在开始-》程序-》Oracle-》应用程序开发-》sqlplus。 搜索“Oracle 11g默认用户名,密码”,可以找到很多相关的默认用户名密码的信息,我就不贴过来了。 然后用默认的用户名密码逐一验证,看看有没有可以登录的,如果显示:“invalid username/password;logon denied” 就继续试其他用户。直到找...

qq_33290422的博客 1268

更改oracle sysdba密码,正确修改Oracle数据库的默认账号密码的方法

创建表空间用户时,需要的时候竟然忘记密码,试了好多次都没连接上,进而用户也被锁定,下面就教您处理Oracle默认用户的密码问题的方法,希望对我一样情况的朋友们有所帮助。1.安装时选择的自动安装,忘了用户名密码导致现在试了几个Oracle默认用户名密码後(表格中附带默认用户名及密码),都提示无效的用户名、密码,UsernamePasswordDescriptionSee AlsoCTXSYS...

weixin_29040367的博客 2499

oracle11g忘记system密码,重置密码

执行orapwd file=D:\app\product\11.2.0\dbhome_1\database\PWDorcl.ora password=tiger。找到xxx\product\11.2.0\dbhome_1\database\PWDorcl.ora文件,删除。(orapwd 在\product\11.2.0\dbhome_1\BIN目录下)cmd.exe 使用管理员身份登录。

aoeace 1463

oracle本地数据库密码修改,oracle数据库密码修改设置途径

oracle数据库密码修改设置途径一、忘记SYSSYSTEM用户之外的用户的登录密码。用SYS (或SYSTEM)用户登录。CONN SYS/PASS_WORD AS SYSDBA;使用如下语句修改用户的密码。ALTER USER user_name IDENTIFIED BY newpass;注意:密码不能全是数字。并且不能是数字开头。否则会出现:ORA-00988: 口令缺失或无效二、忘记...

weixin_32767591的博客 596

关于忘记Oraclesystem或者sys等各种账户密码修复方法

这里不需要密码(如果配置了无密码登录的SYSDBA)。如果配置了密码,并且你知道该密码,也可以使用该密码登录。(此处我设置了无密码登录,若你未设置,可以不用继续往下看了,另谋出路吧,哈哈哈)3、运行代码alter user system identified by newpassword;(newpassword设置为你的新密码即可)4、若此时你的system账户被锁定,运行alter user system account unlock;5、退出sqlplus,使用新密码登录你修改的的账户验证是否修改。

weixin_51461444的博客 1577

Oracle登录时忘记用户名或密码,怎么办?

Oracle登录时忘记用户名或密码,怎么办???干货不断,敬请关注点赞收藏转发~

欢迎访问yyldba.blog.csdn.net博客脚本源码获取wxidyunlong666666 7823

oracle默认用户的密码,Oracle的默认用户密码

1.安装时选择的自动安装,忘了用户名密码导致现在试了几个Oracle默认用户名密码後(表格中附带默认用户名及密码),都提示无效的用户名、密码, UsernamePasswordDescriptionSee Also CTXSYSCTXSYSThe Oracle Text accountOracle Text Reference DBSNMPDBSNMPThe account used by th...

weixin_35569211的博客 2270
上一篇: oracle 最高角色,Oracle 用户及角色介绍
下一篇: oracle round最多可以,关于oracle round函数细节问题
曾笑雨
博客等级 码龄9年 31粉丝 72原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值