忘记oracle的sys密码该如何重置;附如何修改oracle数据库用户密码
2023-09-11 14:21:26 时间
参考博客:http://blog.itpub.net/26015009/viewspace-717505/
这里只说一种方法:使用ORAPWD.EXE 工具修改密码
打开命令提示符窗口,输入如下命令:
orapwd file=F:\app\Administrator\product\11.2.0\dbhome_1\database\PWDoanet.ora password=123456
这个命令重新生成了数据库的密码文件。密码文件的位置在ORACLE_HOME目录下的\database目录下。
这个密码是修改sys用户的密码。除sys其他用户的密码不会改变。
(1)ORACLE_HOME目录下的\database目录
![](https://images2018.cnblogs.com/blog/1158674/201803/1158674-20180302170053459-506918571.png)
(2)PWDoanet.ora
它是数据库实例的密码文件,一个实例对应一个文件,要修改哪个数据库实例的管理员密码,生成哪个就行(注意执行命令前,要删掉或重命名原来的,不然会提示文件已存在)
一般修改数据库用户密码,需要先登录管理员账号,如sys
然后执行修改命令即可
alter user 用户名 identified by 新密码;
如果账号被锁住,可以先登录sys账号,然后解锁
alter user gd_base account unlock
select username from dba_users 查询有哪些用户
相关文章
- Oracle重置过期的密码
- Oracle数据库:数据的仓库,永久就存储,Oracle安装教程,修改Oracle scott,sys,system用户的密码,查看表格
- Oracle数据库:oracle用命令定义非空not null,unique唯一性,主键primary key,外键foreign key,check检查,启用enable,禁用disable约束
- Oracle数据库:oracle嵌套分组函数(聚合函数),组函数的练习题,挺复杂的,用好decode函数,很有趣
- Oracle数据库:oracle组函数,聚合函数,多行函数,avg,sum,min,max,count,group by,having
- Oracle数据库:oracle外连接left/right/full outer join on,oracle扩展的左右外连接展示符号(+)
- Oracle数据库:oracle函数嵌套,nvl函数,nvl2函数,nullif函数,coalesce合并函数
- Oracle数据库:oracle函数,单行函数,多行函数,upper,lower,initcap,字符串函数
- Oracle数据库:oracle启动,oracle客户端工具plsql安装教程和使用方法
- Oracle 用户密码过期及修改密码有效期
- Oracle一列的多行数据拼成一行显示字符
- 【Oracle】新建的用户userB,要授权给它访问用户userA的所有
- Oracle 11g密码过期问题及解决方案
- oracle连接多个扫描
- oracle有哪些审计项
- oracle如何检查用户是否用了默认密码
- oracle在不知道用户密码的时候,怎么样跳转到另外一个用户执行操作后并不影响该用户?
- oracle数据库列的操作
- Oracle学习.Windows 命令行 启动ORACLE服务与实例
- oracle rac 日志体系结构!
- [Oracle 工程师手记] Windows 环境下,获取与 oracle 相关 registry 的小技巧
- [Oracle]查看数据是否被移入 DataBuffer 的方法
- Oracle创建自增字段方法-ORACLE SEQUENCE的简介
- Oracle 基础系列之1.2 oracle的基本使用
- Oracle修改密码后,登录sys或者sysdba时一直提示:ORA-01017: invalid username/password; logon denied
- Oracle 驱动安装
- Oracle数据库模式关系和数据备份导出导入
- Oracle 创建用户并设置密码永不过期