ホームページ > データベース > mysql チュートリアル > 【密码文件丢失--恢复-1】

【密码文件丢失--恢复-1】

WBOY
リリース: 2016-06-07 16:12:56
オリジナル
1179 人が閲覧しました

以oracle10g作为测试版本,删除10g的密码文件: 【本文来自鸿网互联 (http://www.68idc.cn)】 [oracle@oracle ~]$ rm /u01/oracle/10g/dbs/orapwjadl10g 远程登录数据库,密码文件在远程登录时才会起作用:(此时远程登录不能连接上DB) [oracle@oracle ~]$ sq

以oracle10g作为测试版本,删除10g的密码文件:

【本文来自鸿网互联 (http://www.68idc.cn)】

[oracle@oracle ~]$ rm /u01/oracle/10g/dbs/orapwjadl10g

远程登录数据库,密码文件在远程登录时才会起作用:(此时远程登录不能连接上DB)

[oracle@oracle ~]$ sqlplus sys/123456@192.168.1.187:1521/jadl10g as sysdba

SQL*Plus: Release 10.2.0.5.0 - Production on Thu Nov 6 09:11:13 2014

Copyright (c) 1982, 2010, Oracle. All Rights Reserved.

ERROR:
ORA-01031: insufficient privileges

Enter user-name:
ログイン後にコピー

执行以下的命令创建10g的密码文件:

[oracle@oracle ~]$ 10g

[oracle@oracle ~]$ orapwd file=$ORACLE_HOME/dbs/orapwjadl10g password=123456 force=y;
ログイン後にコピー

创建完成后,远程登录DB,发现是可以连接的:

[oracle@oracle ~]$ sqlplus sys/123456@192.168.1.187:1521/jadl10g as sysdba


SQL*Plus: Release 10.2.0.5.0 - Production on Thu Nov 6 09:13:07 2014


Copyright (c) 1982, 2010, Oracle. All Rights Reserved.




Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bit Production
With the Partitioning, Oracle Label Security, OLAP, Data Mining Scoring Engine
and Real Application Testing options


SQL>
ログイン後にコピー

11g 增加了一个 ignorecase是否区分大写;
orapwd file=$ORACLE_HOME/dbs/orapwjadl10g password=123456 force=y ignorecase=true/false;
12c
orapwd file=$ORACLE_HOME/dbs/orapwjadl10g password=123456 force=y format=12 sysbackup=y syskm=y sysdg=y;
设置3个密码;注意12c多了几个特权用户,可以执行以下SQL比较10g/11g/12c三个版本的差异性:

select * from v$pwfile_users;

12c的pdb是不存在密码文件,只有cdb存在密码文件。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート