操作系统认证:默认情况下,能登录到操作系统,就能以管理员身份登录到数据库
具体操作:
- C:\Documents and Settings\Administrator>sqlplus /nolog
- SQL*Plus: Release 10.2.0.1.0 - Production on 星期一 2月 20 09:07:29 2012
- Copyright (c) 1982, 2005, Oracle. All rights reserved.
- SQL> conn /as sysdba
- 已连接。
- SQL> show user
- USER 为 "SYS"
C:\Documents and Settings\Administrator>sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0 - Production on 星期一 2月 20 09:07:29 2012
Copyright (c) 1982, 2005, Oracle. All rights reserved.
SQL> conn /as sysdba
已连接。
SQL> show user
USER 为 "SYS"
在windows平台下,$oracle_home\network\admin\sqlnet.ora 文件中的SQLNET.AUTHENTICATION_SERVICES 参数设置成 NTS 或ALL 可以使用操作系统认证。否则,在使用conn / as sysdba 时将会报错
ERROR:
ORA-01031: 权限不足
注:这种登入方式,初学时常用来修改密码,尤其是在sys密码忘记时;
口令文件认证:这个就是一般的管理员(sys)登入