oracle忘记用户名密码怎样办

来源:互联网 发布:java web权限控制 编辑:程序博客网 时间:2024/04/27 21:46
一、忘记除SYS、SYSTEM用户之外的用户的登录密码。

  用SYS (或SYSTEM)用户登录。

  CONN SYS/PASS_WORD AS SYSDBA;

  使用如下语句修改用户的密码。

  ALTER USER user_name IDENTIFIED BY newpass;

  注意:密码不能全是数字。并且不能是数字开头。否则会出现:ORA-00988: 口令缺失或无效

  二、忘记SYS用户,或者是SYSTEM用户的密码。

  如果是忘记SYSTEM用户的密码,可以用SYS用户登录。然后用ALTER USER 密令

  修改密码。

  CONN SYS//PASS_WORD AS SYSDBA;

  ALTER USER SYSTEM IDENTIFIED BY newpass;

  如果是忘记SYS用户的密码,可以用SYSTEM用户登录。然后用ALTER USER 密令

  修改密码。

  CONN SYSTEM//PASS_WORD ;

  ALTER USER SYSTEM IDENTIFIED BY newpass;

  三、如果SYS,SYSTEM用户的密码都忘记或是丢失。

  这一项尤其重要。

   方法一、

  可以使用ORAPWD.EXE 工具修改密码。

  开始菜单->运行->输入‘CMD’,打开命令提示符窗口,输入如下命令:

  orapwdfile=D:\oracle\product\10.2.0\db_1\database\pwdctcsys.ora

  password=newpass

  这个命令重新生成了数据库的密码文件。密码文件的位置在ORACLE_HOME目录下

  的\database目录下。  这个密码是修改sys用户的密码。除sys和system其他用户的密码不会改变。

  方法二、

  

1.如果不记得sys用户的密码了,采用如下方法可以修改密码:
(1)打开cmd,输入sqlplus /nolog,回车。
(2)输入“conn / as sysdba”;
(3)输入“alter user sys identified by新密码;”(新密码必须以字母开头,另外每条SQL语句后得分号不能
忘)
其他用户方式同理

2.(1)在cmd中启动sqlplus;

  (2)用sqlplus/as sysdba登录,使其连接到:

 Oracle Database 10g Express EditionRelease 10.2.0.1.0 - Production

  (3)执行ALTER USER DBSNMP ACCOUNT UNLOCK;

  (4) 从新用SQL/PLUS登录,设置用户名、密码;

 

附:Oracle 10g 默认安装带来的用户名/密码

 

Username

Password

Description

See Also

CTXSYS

CTXSYS

The Oracle Textaccount

Oracle TextReference

DBSNMP

DBSNMP

The account used by the Management Agent componentof Oracle EnterpriseManager to monitor and manage the database

Oracle Enterprise Manager GridControl Installation and Basic Configuration

LBACSYS

LBACSYS

The Oracle LabelSecurity administrator account

Oracle LabelSecurity Administrator's Guide

MDDATA

MDDATA

The schema usedby Oracle Spatialfor storing Geocoder and router data

Oracle SpatialUser's Guide and Reference

MDSYS

MDSYS

The Oracle Spatialand Oracle interMediaLocator administrator account

Oracle SpatialUser's Guide and Reference

DMSYS

DMSYS

The Oracle DataMining account.

Oracle DataMining Administrator's Guide

Oracle DataMining Concepts

OLAPSYS

MANAGER

The account used to create OLAP metadatastructures. It owns the OLAP Catalog (CWMLite).

Oracle OLAPApplication Developer's Guide

ORDPLUGINS

ORDPLUGINS

The Oracle interMediauser. Plug-ins suppliedby Oracle andthird party format plug-ins are installed in this schema.

Oracle interMedia User'sGuide

ORDSYS

ORDSYS

The Oracle interMediaadministrator account

Oracle interMedia User'sGuide

OUTLN

OUTLN

The account that supports plan stability. Planstability enables you to maintain the same execution plans for thesame SQL statements. OUTLN acts as a role to centrally managemetadata associated with stored outlines.

Oracle Database PerformanceTuning Guide

SI_INFORMTN_SCHEMA

SI_INFORMTN_SCHEMA

The account that stores the information views forthe SQL/MM Still Image Standard

Oracle interMedia User'sGuide

SYS

CHANGE_ON_INSTALL

The account used to perform database administrationtasks

Oracle DatabaseAdministrator's Guide

SYSMAN

CHANGE_ON_INSTALL

The account used toperform Oracle EnterpriseManager database administration tasks. Note that SYS and SYSTEM canalso perform these tasks.

Oracle Enterprise Manager GridControl Installation and Basic Configuration

SYSTEM

MANAGER

Another account used to perform databaseadministration tasks.

 

 


0 0
原创粉丝点击