| 网管联盟 | 网管论坛 | 网管u家 | 网管博客 | 网管软件 | 网管求职 | 小游戏 | 网管搜索 | 网管原创 | 网管聚合 | 网管读摘 | 网管焦点 | 世界素材 | 会员投稿 | 会员中心 |
![]() |
| Windows Linux Cisco 网络技术 数据库 黑客攻防 DotNet Java PHP 认证 新闻资讯 服务器 存储资讯 网络设备 网管学堂 技术专题 焦点 网吧频道 |
许多人都知道,在数据库没有正式启动前,数据库的内建用户是无法通过数据库来验证身份的,但口令文件中存放sysdba/sysoper用户的用户名及口令却允许用户通过口令文件验来证,它可以在数据库未启动之前登陆,然后再启动数据库。 网管网www.bitscn.com
(假如没有口令文件,在数据库未启动之前就只能通过操作系统认证) 网管论坛bbs_bitsCN_com
在我们使用Rman时,许多情况下需要在nomount,mount等状态下对数据库进行处理,因此这就要求sysdba权限如果属于本地DBA组,才可以通过操作系统认证登陆。
(假如是远程sysdba登陆,需要通过passwordfile认证) 网管网www_bitscn_com
1.remote_login_passwordfile = NONE
在此处我们需要停用口令文件验证,因为Oracle不允许远程SYSDBA/SYSOPER身份登录。 网管联盟bitsCN@com
local: 网管论坛bbs_bitsCN_com
[oracle@jumper oracle]$ sqlplus "/ as sysdba"
SQL*Plus: Release 9.2.0.3.0 - Production on Thu Apr 15 09:58:45 2004 网管论坛bbs_bitsCN_com
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
Connected to:
Oracle9i Enterprise Edition Release 9.2.0.3.0 - Production 网管网www_bitscn_com
With the Partitioning, OLAP and Oracle Data Mining options 网管下载dl.bitscn.com
JServer Release 9.2.0.3.0 - Production
网管网www.bitscn.com
SQL> alter user sys identified by oracle; 中国网管联盟bitsCN.com
User altered. 网管u家u.bitscn@com
SQL> show parameter pass
NAME TYPE VALUE
--------------------- ----------- ------------------------------
remote_login_passwordfile string NONE 网管网www_bitscn_com
remote:
网管u家u.bitscn@com
E:\Oracle\ora92\bin>sqlplus /nologSQL*Plus: Release 9.2.0.4.0 - 网管联盟bitsCN@com
Production on 星期四 4月 15 09:39:22 2004Copyright (c) 1982, 2002, Oracle
Corporation. All rights reserved.SQL> connect sys/oracle@hsjf as
sysdbaERROR:ORA-01017: invalid username/password; logon denied
网管u家u.bitsCN.com
大家可以发现,此处是无法通过口令文件验证的。 网管u家u.bitscn@com
2.remote_login_passwordfile = exclusive
SQL> alter system set remote_login_passwordfile=exclusive scope=spfile;
System altered. 中国网管论坛bbs.bitsCN.com
SQL> startup force; 网管联盟bitsCN_com
ORACLE instance started.
Total System Global Area 131142648 bytes 中国网管论坛bbs.bitsCN.com
Fixed Size 451576 bytes 网管u家u.bitscn@com
Variable Size 104857600 bytes
网管下载dl.bitscn.com
Database Buffers 25165824 bytes 网管网www_bitscn_com
Redo Buffers 667648 bytes 网管网www_bitscn_com
Database mounted. 中国网管论坛bbs.bitsCN.com
Database opened. 网管网www.bitscn.com
SQL> show parameter pass
NAME TYPE VALUE 网管网www_bitscn_com
------------------------------ ----------- -------------- 网管u家u.bitsCN.com
remote_login_passwordfile string EXCLUSIVE 网管网www_bitscn_com
SQL> alter user sys identified by oracle; 网管u家u.bitsCN.com
User altered. 网管下载dl.bitscn.com
remote:
E:\Oracle\ora92\bin>sqlplus /nologSQL*Plus: Release 9.2.0.4.0 - 中国网管联盟bitsCN.com
Production on 星期四 4月 15 09:47:11 2004Copyright (c) 1982, 2002, Oracle 网管下载dl.bitscn.com
Corporation. All rights reserved.SQL> connect sys/oracle@hsjf as 网管网www.bitscn.com
sysdba已连接。SQL> show userUSER 为"SYS"SQL> 中国网管联盟bitsCN.com
此处等同于通过口令文件验证登录。 网管u家u.bitsCN.com
|
0
|
评论加载中…