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;

设置oracle sys密码修改,Oracle修改SYS密码相关推荐

  1. 怎么查看oracle中sys的密码修改,oracle sys 密码修改

    如果忘记sys密码,可以用操作系统权限登录:dos下输入sqlplus / as sysdba; 授予普通用户(比如scott或者创建新用户) alter user权限或者dba角色,当授予dba角色 ...

  2. oracle scott密码修改,oracle 修改sys 、system、scott密码 | 学步园

    oracle数据库密码修改: 一.忘记除SYS.SYSTEM用户之外的用户的登录密码. 用SYS (或SYSTEM)用户登录: CONN SYS/PASS_WORD AS SYSDBA; 使用如下语句 ...

  3. Oracle忘记密码修改密码(多种情况包含sys,system等)

    忘记除SYS.SYSTEM用户之外的用户的登录密码 CONN SYS/PASS_WORD AS SYSDBA; --用SYS (或SYSTEM)用户登录 ALTER USER user_name ID ...

  4. linux oracle sys密码,忘记oracle的sys用户密码怎么修改

    一.忘记除SYS.SYSTEM用户之外的用户的登录密码. 用SYS (或SYSTEM)用户登录: CONN SYS/PASS_WORD AS SYSDBA; 使用如下语句修改用户的密码: ALTER ...

  5. Oracle新建实例后,修改sys和system密码。

    sqlplus/nolog connect sys as sysdba alert user sys identified by pwd; 转载于:https://www.cnblogs.com/An ...

  6. oracle怎样修改口令,修改Oracle数据库sys口令

    在oracle7 8 8i中有一种特殊的数据库连接方式,叫做Internal 或 SYS用户.在Oracle9i中取消了Svrmgrl命令,也取消小了Internal,取而代之的是SYS用户.实际上o ...

  7. cmd oracle sys登录_Oracle 忘记了sys和system密码和用户名的解决方法

    [如果忘记Oracle数据库的账号和密码,只要你有操作系统的管理员权限,就可以把操作系统登录帐户加到ora_dba组里.具体步骤如下:1.  搜索sqlnet.ora文件,打开它看看是否有 一.忘记除 ...

  8. 修改oracle数据库密码

    1.用Xshell远程连接安装数据库的服务器,切换到安装oracle数据库的用户下,(我的oracle数据库就安装在oracle用户下) 命令: su - oracle; 2.进入oracle控制台 ...

  9. oracle非管理员锁表,oracle默认管理员的帐号和密码以及密码修改和解除锁定

    安装 ORACLE 时,若没有为下列用户重设密码,则其默认密码如下: 用户名 / 密码 登录身份 说明 sys/change_on_install SYSDBA 或 SYSOPER 不能以 NORMA ...

  10. oracle scott密码忘记,oracle忘记sys/system/scott用户密码的解决方法

    这篇文章主要为大家详细介绍了oracle忘记sys/system/scott用户密码的解决方法,具有一定的参考价值,可以用来参考一下. 感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧! 一 ...

最新文章

  1. Java中的等待/通知机制(wait/notify)
  2. 那些妖术——树的遍历
  3. python培训班价格-Python培训班一般多少钱?学费多少?
  4. AspectJ对AOP的实现
  5. Jacoco的原理(各个覆盖率的解释)
  6. 汇编64讲(搞免杀、破解必看)
  7. 蚂蚁金服SOFA开源负责人鲁直:不只是中间件,未来会开源更多
  8. 旅行线路定制主题响应式手机模板
  9. Onboard,迷人的引导页样式制作库
  10. 11.2.0.3 MRP进程异常终止 ORA-00600 krr_assemble_cv_3
  11. 线程池ThreadPoolExecutor使用
  12. 数据科学 IPython 笔记本 一、TensorFlow
  13. 苹果电脑的文件怎样拷贝入移动硬盘里
  14. 从买域名,服务器到cdn分发,加速搭建网站空间最全教程(下)
  15. 宝宝长牙发烧怎么办?会自己退吗?
  16. Android Adapter适配器
  17. 谁是python上最快的xlsx writer
  18. 河南省南阳市谷歌高清卫星地图下载
  19. 服务器端代理proxy实现跨域访问
  20. “基础-中级-高级”Java程序员面试集结,看完献出我的膝盖

热门文章

  1. Windows XP/2000实现自动登陆(加入域和未加域两种情况)
  2. AI变身超级赌神,德扑六人局击败世界冠军!
  3. 简单介绍公有云、私有云、混合云
  4. 公有云与私有云的概念解读与优势分析
  5. ElasticSearch常用搜索命令整理(长期更新...)
  6. c语言感叹号和逗号标红,感叹号不够用?试试感叹逗号
  7. 过QQ游戏大厅的SX保护
  8. 凯恩斯乘数到底有多么神奇?
  9. 直接通过ODBC读写Excel表格文件 译者:徐景周(原作:Alexander Mikula)
  10. 闪存驱动器_什么是闪存驱动器?