初始化参数REMOTE_OS_AUTHENT用来控制是否允许远端操作系统验证。

默认情况下,数据库只运行本地服务器上的操作系统验证:

SQL> SELECT * FROM GLOBAL_NAME;

GLOBAL_NAME

------------------------------------------------------------------------------------

TESTRAC

SQL> SELECT * FROM V$VERSION;

BANNER

----------------------------------------------------------------

Oracle Database10gEnterpriseEdition Release10.2.0.4.0 - 64bi

PL/SQL Release 10.2.0.4.0 - Production

CORE    10.2.0.4.0      Production

TNS for Solaris: Version 10.2.0.4.0 - Production

NLSRTL Version 10.2.0.4.0 - Production

SQL> SHOW PARAMETER OS_AUTH

NAME                                 TYPE        VALUE

------------------------------------ ----------- ------------------------------

os_authent_prefix                    string      ops$

remote_os_authent                    boolean     FALSE

SQL> CREATE USER OPS$ORACLE IDENTIFIED EXTERNALLY;

用户已创建。

SQL> GRANT CONNECT TO OPS$ORACLE;

授权成功。

SQL> HOST

$ sqlplus /

SQL*Plus: Release10.2.0.4.0 - Production on星期五9月17 00:13:25 2010

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

连接到:

Oracle Database10gEnterprise Edition Release10.2.0.4.0 - 64bit Production

With the Partitioning, Real Application Clusters, OLAP, Data Mining

and Real Application Testing options

SQL> SHOW USER

USER为"OPS$ORACLE"

建立了OPS$ORACLE用户后,本地可以使用操作系统验证方式登陆,但是远端服务器无法使用同样的方法登陆:

[oracle@bjtest ~]$ sqlplus /nolog

SQL*Plus: Release11.2.0.1.0 Production on星期五9月17 08:53:57 2010

Copyright (c) 1982, 2009, Oracle.  All rights reserved.

SQL> SET SQLP 'SQL112> '

SQL112>CONN/@172.25.198.223/TESTRAC

ERROR:

ORA-01017: invalid username/password; logon denied

如果修改REMOTE_OS_AUTHENT参数:

SQL> EXIT

从Oracle Database10gEnterprise Edition Release10.2.0.4.0 - 64bit Production

With the Partitioning, Real Application Clusters, OLAP, Data Mining

and Real Application Testing options断开

$ exit

SQL> ALTER SYSTEM SET REMOTE_OS_AUTHENT = TRUE SCOPE = SPFILE;

系统已更改。

SQL> SHUTDOWN IMMEDIATE

数据库已经关闭。

已经卸载数据库。

ORACLE例程已经关闭。

SQL> STARTUP

ORACLE例程已经启动。

Total System Global Area 1258291200 bytes

Fixed Size                  2040280 bytes

Variable Size             318774824 bytes

Database Buffers          922746880 bytes

Redo Buffers               14729216 bytes

数据库装载完毕。

数据库已经打开。

利用远端服务器再次尝试操作系统验证登陆:

SQL112> CONN /@172.25.198.223/TESTRAC

已连接。

SQL112> SELECT * FROM GLOBAL_NAME;

GLOBAL_NAME

--------------------------------------------------------------------------------

TESTRAC

SQL112> HOST id

uid=500(oracle) gid=500(oinstall) groups=500(oinstall),501(dba)

需要说明的是,这个参数开启后,存在很大的安全隐患,远端服务器只要根据数据库中存在的外部用户来创建用户,就可以登陆到数据库中,因此除非必要,否则不建议开启这个参数。

oracle视频教程请关注:http://u.youku.com/user_video/id_UMzAzMjkxMjE2.html

转载于:https://blog.51cto.com/19880614/1221597

Oracle技术之初始化参数REMOTE_OS_AUTHENT相关推荐

  1. oracle o7参数,Oracle技术之初始化参数O7_DICTIONARY_ACCESSIBILITY

    O7_DICTIONARY_ACCESSIBILITY也是和安全性有关的一个重要的 初始化 参数 .这个 参数 用来控制数据字典访问行为是否和Oracle 7中保持一致. 默认情况下,这个 参数 设置 ...

  2. Oracle 初始化参数详解

    Oracle数据库系统根据初始化参数文件init.ora中设置的参数来配置自身的启动,每个实例在启动之前,首先读取这些参数文件中设置的不同参数. Oracle系统中的参数,根据系统使用情况可以简单分为 ...

  3. oracle -- Oracle初始化参数详解

    oracle -- Oracle初始化参数详解 Oracle数据库系统根据初始化参数文件init.ora中设置的参数来配置自身的启动,每个实例在启动之前,首先读取这些参数文件中设置的不同参数. Ora ...

  4. oracle数据库配置助手来初始化参数,使用服务器参数文件(SPFILE)管理初始化参数...

    传统上,Oracle数据库的初始化参数存储在文本初始化参数文件中.为了更好的可管理性,您可以选择在二进制服务器参数文件中维护初始化参数,该文件在数据库启动和关闭期间保持不变.本节介绍服务器参数文件,并 ...

  5. oracle技术之查询初始化参数的方法(六)

    查询初始化参数的方法很多,比如SHOW PARAMETER,或查询V$PARAMETER等,这里简单总结一下. 这一篇描述CREATE PFILE的方法检查初始化参数. 前面介绍了很多种方法,这些方法 ...

  6. oracle初始化参数详解

    参数 类别 说明 值范围 默认值 always_anti_join 优化程序 一个反连接返回符合 NOT IN 子查询的行.优化程序校验是否可能反连接,如果可能,按照该参数的值处理子查询. NESTE ...

  7. sap oracle 内存参数,ORACLE 25个需要深思熟虑重要的初始化参数

    此内容摘自 ORACLE 11gR2性能调整与优化一书,做为一个自己的笔记 1 MEMORY_TARGET : 这个初始化参数设定分配给PGA和SGA 的所有内存(11g 新参数).设置了MEMORY ...

  8. ORACLE初始化参数文件概述

    ORACLE初始化参数文件概述 在9i之前,参数文件只有一种,它是文本格式的,称为pfile,在9i及以后的版本中,新增了服务器参数文件,称为spfile,它是二进制格式的.这两种参数文件都是用来存储 ...

  9. java数据库初始化参数,oracle数据库初始化参数设置--Java免费学习网

    正在看的ORACLE教程是:oracle初始化参数设置.ALTER DATABASE DATAFILE'd:ORANTDATABASEUSER1ORCL.ORA' RESIZE 1000M; CREA ...

最新文章

  1. 刚发现的 Wi-Fi 安全漏洞,可能危及全球所有设备!
  2. x86已安装该产品 剑灵vcredist_MySQL Server v5.7正式版(附安装和配置数据库教程)
  3. java私有表示标识_java里面的标识符、关键字和类型
  4. 华硕2020年显卡_TrendForce集邦咨询:2020年液晶显示器年出货成长率达5.4%,华硕成长率居冠、三星排名上升...
  5. Sturts2 与android的图片上传交互
  6. python之解决Cannot uninstall ‘certifi‘问题
  7. 重磅!双一流高校学位点有变化!教育部公布2019年增列、撤销的学位点
  8. java的类加载器体系结构和双亲委派机制
  9. GPS控制网技术设计、技术设计书、作业模式
  10. 诛仙2服务器不显示列表,诛仙2 服务器列表
  11. Tolerance Analysis 尺寸公差分析
  12. 帮老婆系列-关于计算Excel表去除指定时间段后的时间差
  13. buck型三相PFC
  14. flutter显示图标_flutter中密码输入如何切换隐藏/显示?
  15. 剑魂之刃登录显示服务器异常,剑魂之刃新手问题汇总
  16. matlab创建纯色图片
  17. 能量守恒matlab,仿真动画软件设计作品--理想情况下能量守恒定律
  18. 「镁客·请讲」脑穿越黄庄:过分乐观和激情之后,行业需要找到VR不可替代之处...
  19. element ui中穿梭框等列表文字显示过长隐藏问题处理
  20. VMWare虚拟机下调整界面的大小

热门文章

  1. apipost脚本使用二
  2. AIX 6.1环境 yum的安装方法
  3. 简易 Python 3 运行 Python 2 代码
  4. Web前端程序员必备 前端面试题汇总(1)
  5. 【C语言指针】 回调函数、冒泡函数模拟实现qsort、指针和数组笔试题解析
  6. 共用体知识及 I - 共用体练习
  7. layui鼠标放上图片局部放大_老照片修复教程之—裁剪图片大小
  8. chrome查看网站字符集编码的方法(不需要安装charset)
  9. python selenium 环境_配置Python Selenium环境
  10. python写音乐_Python国产库推荐之musicpy:让你用代码来写音乐