oracle 密码文件作用,测试 oracle 密码文件在何时起作用
答案是在alter database mount 的過程中,instance 就讀取oracle密碼文件進行驗證了。
對于windows來說,instance讀取的是d:\oracle\ora92\database\pwd+SID.ora 這個文件。
對于linux來說,instance讀取的是$ORACLE_HOME/dbs/orapw+SID.ora這個文件。
值得注意的是,在不同的os平臺下,密碼文件有不一樣的文件名。
Microsoft Windows 2000 [Version 5.00.2195]
(C) 版權所有 1985-2000 Microsoft Corp.
C:\>sqlplus? system/aaaaaa
SQL*Plus: Release 9.2.0.1.0 - Production on 星期一 11月 24 17:16:00 2008
Copyright (c) 1982, 2002, Oracle Corporation.? All rights reserved.
ERROR:
ORA-01017: invalid username/password; logon denied
請輸入用戶名:
ERROR:
ORA-01017: 無效的用戶名/口令;拒絕登錄
請輸入用戶名:
ERROR:
ORA-01017: 無效的用戶名/口令;拒絕登錄
SP2-0157: 在3次嘗試之后無法 CONNECT 到 ORACLE, 退出 SQL*Plus
C:\>sqlplus? " / as sysdba"
SQL*Plus: Release 9.2.0.1.0 - Production on 星期一 11月 24 17:16:46 2008
Copyright (c) 1982, 2002, Oracle Corporation.? All rights reserved.
連接到:
Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.1.0 - Production
SQL> shutdown immediate;
數據庫已經關閉。
已經卸載數據庫。
ORACLE 例程已經關閉。
SQL> startup nomount;
ORACLE 例程已經啟動。
Total System Global Area? 135338868 bytes
Fixed Size?????????????????? 453492 bytes
Variable Size???????????? 109051904 bytes
Database Buffers?????????? 25165824 bytes
Redo Buffers???????????????? 667648 bytes
SQL> alter database mount;
alter database mount
*
ERROR 位于第 1 行:
ORA-01990: ??????'D:\oracle\ora92\DATABASE\PWDlyl.ORA'???
ORA-27041: ??????
OSD-04002: N^7(4r?*NDO/S-Error: (OS 2) O5M3UR2;5=V86(5DND
SQL>
總結
以上是生活随笔為你收集整理的oracle 密码文件作用,测试 oracle 密码文件在何时起作用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: oracle12154错误 Linux,
- 下一篇: oracle 11.2.0.4 mos,