刚刚安装的Oracle数据库忘记密码怎么办?
- 输入命令 sqlplus /nolog,匿名登录Oracle数据库的控制台。
C:\WINDOWS\system32>sqlplus /nolog
SQL*Plus: Release 11.2.0.1.0 Production on 星期三 7月 29 22:36:51 2020
Copyright (c) 1982, 2010, Oracle. All rights reserved.
SQL>
-
使用conn /ad sysdba; 以sysdba权限进入,从而用最大权限连接数据库。
SQL> conn /as sysdba 已连接。
-
连接成功之后,输入“select username from dba_users;“
查看用户列表。
SQL> select username from dba_users; USERNAME ------------------------------ MGMT_VIEW SYS SYSTEM DBSNMP SYSMAN OUTLN FLOWS_FILES MDSYS ORDSYS EXFSYS WMSYS USERNAME ------------------------------ APPQOSSYS APEX_030200 OWBSYS_AUDIT ORDDATA CTXSYS ANONYMOUS XDB ORDPLUGINS OWBSYS SI_INFORMTN_SCHEMA OLAPSYS USERNAME ------------------------------ SCOTT ORACLE_OCM XS$NULL BI PM MDDATA IX SH DIP OE APEX_PUBLIC_USER USERNAME ------------------------------ HR SPATIAL_CSW_ADMIN_USR SPATIAL_WFS_ADMIN_USR 已选择36行。
-
选择其中一个用户并修改密码,“ alter user system idenified by 123456; ”
SQL> alter user system identified by 123456;
用户已更改。
-
重新登陆;
C:\WINDOWS\system32>sqlplus SQL*Plus: Release 11.2.0.1.0 Production on 星期三 7月 29 22:53:19 2020 Copyright (c) 1982, 2010, Oracle. All rights reserved. 请输入用户名: system 输入口令: 连接到: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production With the Partitioning, OLAP, Data Mining and Real Application Testing options SQL>
-
登陆成功;