当前位置:  数据库>oracle

Oracle密码文件和登录方式

    来源: 互联网  发布时间:2017-06-06

    本文导语: 前言: 众所周知Oracle数据库有个密码文件,这个密码文件的作用就是当数据库未启动的时候,可以通过密码验证的方式登录数据库并进行一系列的mount和open操作; 通过实验的方式来了解ORACLE密码文件的创建和一些相关特性; Ora...

前言:

众所周知Oracle数据库有个密码文件,这个密码文件的作用就是当数据库未启动的时候,可以通过密码验证的方式登录数据库并进行一系列的mount和open操作;

通过实验的方式来了解ORACLE密码文件的创建和一些相关特性;

Oracle 密码文件 

在CentOS 6.4下安装Oracle 11gR2(x64)

Oracle 11gR2 在VMWare虚拟机中安装步骤

Debian 下 安装 Oracle 11g XE R2

1、密码文件的路径

Windows平台    $ORACLE_HOMEdatabase

Linux平台    $ORACLE_HOME/dbs

2、密码文件的格式

windows平台  PWDsid.ora

Linux平台    orapwsid

3、密码文件的创建方式

ORAPWD FILE=filename [ENTRIES=numusers] [FORCE={Y|N}] [IGNORECASE={Y|N}]

相关参数:

Argument

Description

FILE

Name to assign to the password file. You must supply a complete path. If you supply only a file name, the file is written to the current directory.(密码文件名,需要根据上面的格式命名)

ENTRIES

(Optional) Maximum number of entries (user accounts) to permit in the file. (有多少个sysdba,sysoper权限用户放到密码文件中去)

FORCE

(Optional) If y, permits overwriting an existing password file. (如果已经存在了密码文件,可以覆盖)

IGNORECASE

(Optional) If y, passwords are treated as case-insensitive.(忽略大小写,这个参数还需要跟SEC_CASE_SENSITIVE_LOGO参数关联)

例子: orapwd file=orapworcl password=oracle force=y

4、密码文件的认证方式有两种,分别如下:

使用与操作系统集成的身份验证

使用Oracle数据库的密码文件进行身份认证

通过这两种密码认证的时候,涉及到两个参数:

4.1  remote_login_passwordfile = none | exclusive |shared 位于$ORACLE_HOME/dbs/spfile$ORACLE_SID.ora参数文件中

none : 不使密码文件认证,需要通过操作系统认证,即数据库的特权用户只能从操作系统进行登录

exclusive :要密码文件认证,自己独占使用(默认值)

shared :要密码文件认证,不同实例dba用户可以共享密码文件

4.2  $ORACLE_HOME/network/admin/sqlnet.ora

SQLNET.AUTHENTICATION_SERVICES = none | all | ntf(windows)

none: 表示关闭操作系统认证,只能密码认证

all : 用于linux或unix平台,关闭本机密码文件认证,采用操作系统认证,但远程可以使用密码文件认证

nts : 用于windows平台

注意:当1和2都是none的情况下sys用户将登陆不了(虽然不合理,但是经过实验的验证也确实如此)


    
 
 

您可能感兴趣的文章:

  • Linux平台下Oracle 密码文件重建
  • ORACLE 中修改用户密码的方法
  • 安装Oracle 10g忘记sys密码
  • 登录oracle数据库时密码忘记的解决方法
  • Oracle 忘记密码的找回方法
  • Linux下修改Oracle用户密码
  • 修改Oracle默认用户密码有效期时间
  • Oracle密码文件的使用和维护第1/3页
  • oracle修改scott密码与解锁的方法详解
  • oracle 重置sys密码的方法介绍
  • Oracle 11G密码180天过期后的修改方法
  • 将oracle用户密码设置成只有数字的
  • Oracle限制IP登录 iis7站长之家
  • Oracle数据库密码文件的使用与维护
  • oracle忘记sys/system/scott用户密码的解决方法
  • oracle中不知道某数据库用户密码的情况下也能登陆
  • Oracle 密码丢失解决方法祥述
  • 怎样拒绝Oracle数据库的密码出现@符号
  • Oracle数据库密码出现@符号的解决
  • Oracle用户密码含有特殊字符导致无法登陆解决方法
  • Oracle 10g各个帐号的访问权限、登录路径、监控状态命令查询等等
  • 学习登录oracle数据库时常用的操作命令
  • asp.net使用ODP即oracle连接方式的的防注入登录验证程序
  • Oracle限制IP登录
  • Oracle 10g的DBA无法登录解决方案
  • [Oracle] 如何使用触发器实现IP限制用户登录
  • Linux下安装Metasploit破解Oracle登录用户名密码
  • Oracle 登录产生了01033错误
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Oracle 数据库(oracle Database)Select 多表关联查询方式
  • linux下通过对文件读取方式查询oracle的版本信息
  • 参加Oracle认证的两种考试方式
  • Oracle解锁的方式介绍
  • Linux操作系统下Oracle数据库多实例启动方式及修改内存
  • 如何实现将客户机上的word文件,以B/S方式最终存入oracle数据库?
  • Oracle数据库的四种启动方式
  • oracle中得到一条SQL语句的执行时间的两种方式
  • 基础知识:Oracle数据库的启动方式
  • oracle中修改表名的几种方式
  • Oracle数据库三种的封锁方式
  • java中建立oracle连接的问题(oci和thin方式的区别、优劣?)
  • oracle 数据库的三种启动方式是什么?各有什么特点?
  • Linux下用静默方式删除oracle软件
  • JDBC 以thin方式连接Oracle时总报错
  • 静默方式(silent)安装Oracle软件
  • 给Oracle支招:改善Java的15种方式
  • 数据库连接方式汇总(sql与oracle等)
  • Oracle 表连接方式(内连接/外连接/自连接) 详解
  • Oracle 表三种连接方式使用介绍(sql优化)
  • Oracle数据库中段管理方式的详细介绍
  • Oracle 12c发布简单介绍及官方下载地址
  • 在linux下安装oracle,如何设置让oracle自动启动!也就是让oracle那个服务自动启动,不是手动的
  • oracle 11g最新版官方下载地址
  • 请问su oracle 和su - oracle有什么不同?
  • Oracle数据库(Oracle Database)体系结构及基本组成介绍
  • 虚拟机装Oracle R12与Oracle10g
  • 如何设置让Oracle SQL Developer显示的时间包含时分秒
  • Oracle 数据库开发工具 Oracle SQL Developer
  • Oracle 10g和Oracle 11g网格技术介绍
  • Oracle EBS R12 支持 Oracle Database 11g


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,