\network\admin\目录下的tnsnames.ora文件进行配置,
例如
database
=
(DESCRIPTION
=
(ADDRESS
=
(PROTOCOL
=
TCP)(HOST
=
10.0.0.1)(PORT
=
1522))
(CONNECT_DATA
=
(SERVER
=
DEDICATED)
(SERVICE_NAME
=
database)
)
)
一、忘记除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’,打开命令提示符窗口,输入如下命令:
orapwd file=D:\oracle\product\10.2.0\db_1\database\pwdctcsys.ora
password=newpass
这个命令重新生成了数据库的密码文件。密码文件的位置在ORACLE_HOME目录下
的\database目录下。
这个密码是修改sys用户的密码。除sys和system其他用户的密码不会改变。
初始用户:system密码:你安装时候输入的密码。
另外ORACLE自带2个用户一个是楼上的
账号:scott 密码: tiger
第二个是:账号 sh 密码 sh
但是你刚装好需要以system用户身份登录进去,然后alter user 用户名 account unlock。好像是这个命令对这2个用户进行解锁,不然你用不了的。
你直接打开windows 的 dos 窗口登录也行;
输入“sqlplus syste/密码 as sysdba”
就行了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)