基于外部OS验证的数据库用户

原创 2004年07月04日 16:13:00

采用操作外部系统认证(unix or linux 等 OS)
SQL> show parameters os_authent_prefix

NAME TYPE VALUE
------------------------------------ ----------- ------------------------
os_authent_prefix string OPS$
SQL> CREATE USER "OPS$ORACLE" PROFILE "DEFAULT"
IDENTIFIED EXTERNALLY DEFAULT TABLESPACE "USERS"
TEMPORARY TABLESPACE "TEMP";

User created.

SQL> grant connect to ops$oracle;

Grant succeeded.

SQL> conn /
Connected.
SQL>
SQL> show user
USER is "OPS$ORACLE"
SQL>
SQL> exit
Disconnected from Oracle10i Enterprise Edition Release 10.1.0.0.0 - Beta
With the Partitioning, OLAP and Oracle Data Mining options
[oracle@linux oracle]$ sqlplus /

SQL*Plus: Release 10.1.0.0.0 - Beta on Tue Aug 19 16:04:46 2003

Copyright (c) 1982, 2003, Oracle Corporation. All rights reserved.


Connected to:
Oracle10i Enterprise Edition Release 10.1.0.0.0 - Beta
With the Partitioning, OLAP and Oracle Data Mining options

SQL> show user
USER is "OPS$ORACLE"
SQL>


创建用户的时候名称为 os_authent_prefix + OS NAME
这样当该 os name 登陆数据库的时候只要使用 / 就可以了

通常 userid = user/pass
现在 userid = /

 

windows下稍微有点差异,请去 www.itpub.net 搜索

oracle登录验证方式小结

Oracle登录认证有两种方式,基于操作系统的登录认证,基于oracle的验证。 可以通过改变sqlnet.ora文件,可以修改oracle登录认证方式:...
  • ma1kong
  • ma1kong
  • 2014年08月17日 10:36
  • 1776

Spring Security使用数据库中的用户进行身份认证

Spring Security可以运行在不同的身份认证环境中,当我们推荐用户使用Spring Security进行身份认证但并不推荐集成到容器管理的身份认证中时,但当你集成到自己的身份认证系统时,它依...
  • shehun1
  • shehun1
  • 2015年04月30日 14:02
  • 8475

JQuery validate 验证数据是否与数据库中数据重复

几天在添加一个验证用户名是否存在的功能时添加了一个自定义方法//向jQuery Validator中添加自己的规则 $.validator.addMethod("checkRepeat",funct...
  • TOP_Y
  • TOP_Y
  • 2015年12月04日 15:06
  • 1906

BIEE_外部DB用户验证密码MD5加密

  • 2014年02月15日 13:37
  • 135KB
  • 下载

外部用户操作系统验证学习

操作系统外部用户 ~~~~~~~~~~~~~~ A, os_authent_prefix='ops$' , remote_os_authent=FALSE 现在这两个参数等于默认值,我们来进...
  • songyongbo_107
  • songyongbo_107
  • 2013年06月28日 21:26
  • 538

用户验证-OS认证和口令认证测试

【oracle实验测试】如果使用口令文件认证的话就要同时满足下面两个条件才能认证成功: 1、REMOTE_LOGIN_PASSWORDFILE参数设置为非NONE ...
  • wanghui5767260
  • wanghui5767260
  • 2014年02月28日 11:12
  • 1056

用户验证-OS认证和口令认证测试

验证用户  验证指的是对要使用数据、资源或应用程序的用户、设备或其它实体的身份进行验证。通过对该身份进行验证可建立一种信任关系,从而可进一步执行交互。通过验证可将访问和操作与特定的身份联系起来,...
  • q195136130
  • q195136130
  • 2014年09月09日 12:41
  • 276

Gene6 ODBC连接外部MySQL数据库验证FTP登录攻略

折腾了一周多,最终把这个该死的Gene6配置起来了,想起来真是坎坷(主要是Gene6的文档太言简意赅了,shit~~~) 首先扯谈FTP服务器软件的事情。Linux下FTP服务器如果需要用MySQL...
  • lpy123456
  • lpy123456
  • 2012年12月31日 00:00
  • 904

Max OS下jsoncpp的安装与Xcode链接外部库

1、预备条件 1、jsoncpp安装包,下载地址:https://github.com/open-source-parsers/jsoncpp(打开直接装即可); 2、SCONS,这是一个基于pyth...
  • FinalCreed
  • FinalCreed
  • 2017年04月15日 17:40
  • 748

Python调用外部程序——os.system()和subprocess.call

通过os.system函数调用其他程序 预备知识:cmd中打开和关闭程序 cmd中打开程序 a.打开系统自带程序 系统自带的程序的路径一般都已加入环境变量之中,只需在cmd窗口...
  • u012313890
  • u012313890
  • 2016年10月10日 22:42
  • 403
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:基于外部OS验证的数据库用户
举报原因:
原因补充:

(最多只允许输入30个字)