楼主: biti_rainy

[精华] 基于外部OS验证的数据库用户,隐藏数据库密码

[复制链接]
论坛徽章:
226
BLOG每日发帖之星
日期:2010-02-11 01:01:06紫蛋头
日期:2013-01-12 23:45:222013年新春福章
日期:2013-02-25 14:51:24问答徽章
日期:2013-10-17 18:06:40优秀写手
日期:2013-12-18 09:29:10马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14马上加薪
日期:2014-02-19 11:55:14
31#
发表于 2003-8-20 10:06 | 只看该作者

Re: Re: Re: 这个外部验证和 ORA_DBA / DBA 用户组是没有关系的

最初由 biti_rainy 发布
[B]

你说的这个跟我说的这个根本不是一回事
你仔细看我的这个演示中,两个 OS 用户根本就是不同的 组

并且,对于 windows ,外部验证似乎无效 [/B]


呵呵,是我搞混了。

我昨天试了半天都出问题。
后来才发现原来建立用户时出错了。

create user test identified by externally;
然后怎么试怎么出错,今天早上一看dba_users,发现test用户怎么有密码啊?
才想起应该是
create user test identified externally;

使用道具 举报

回复
论坛徽章:
92
2011新春纪念徽章
日期:2011-01-25 15:42:33咸鸭蛋
日期:2012-03-19 10:46:00版主1段
日期:2012-05-15 15:24:11奥运会纪念徽章:排球
日期:2012-08-29 07:02:50奥运会纪念徽章:跳水
日期:2012-09-26 06:44:27ITPUB 11周年纪念徽章
日期:2012-09-28 17:34:42ITPUB 11周年纪念徽章
日期:2012-10-09 18:03:32奥运会纪念徽章:击剑
日期:2012-10-12 07:20:332013年新春福章
日期:2013-02-25 14:51:242012新春纪念徽章
日期:2012-02-13 15:13:20
32#
发表于 2003-8-21 13:09 | 只看该作者

nt是不支持啊

SQL> CREATE USER OPS$zhang_bin  PROFILE "DEFAULT" IDENTIFIED EXTERNALLY DEFAULT
TABLESPACE "USERS" TEMPORARY TABLESPACE "TEMP";
SP2-0640: 未连接
SQL> connect sys as sysdba
请输入口令:
已连接。
SQL> CREATE USER OPS$zhang_bin  PROFILE "DEFAULT" IDENTIFIED EXTERNALLY DEFAULT
TABLESPACE "USERS" TEMPORARY TABLESPACE "TEMP";

用户已创建

SQL> grant connect to ops$zhang_bin;

授权成功。

SQL> connect /
ERROR:
ORA-01004: default username feature not supported; logon denied


警告: 您不再连接到 ORACLE。

使用道具 举报

回复
论坛徽章:
226
BLOG每日发帖之星
日期:2010-02-11 01:01:06紫蛋头
日期:2013-01-12 23:45:222013年新春福章
日期:2013-02-25 14:51:24问答徽章
日期:2013-10-17 18:06:40优秀写手
日期:2013-12-18 09:29:10马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14马上加薪
日期:2014-02-19 11:55:14
33#
发表于 2003-8-21 13:53 | 只看该作者
顺便问一下,windows的oracle怎么手工建库啊?

C:\>SET ORACLE_SID=TEST

C:\>sqlplus /nolog

SQL*Plus: Release 9.2.0.1.0 - Production on 星期四 8月 21 13:51:10 2003

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

SQL> conn sys/change_on_install as sysdba
ERROR:
ORA-12560: TNS: 协议适配器错误


SQL> conn / as sysdba
ERROR:
ORA-12560: TNS: 协议适配器错误

按照oracle920 administrator上面的步骤进行,到这一步就出错了,没有办法以dba身份连接,不知道谁有经验。

使用道具 举报

回复
34#
发表于 2003-9-25 14:14 | 只看该作者
biti_rainy老大,我的系统solaris2.6,oracle8.1.7,我用oracle这个用户实现了os用户验证,但是当我创建了另一个用户时,出现问题,如下:
#useradd -s /usr/bin/bash -g dba -d /home/ora ora
#passwd ora
sqlplus
>connect internal;
>create user ops$ora identified externally default tablespace users;
>grant connect to ora;
#su - ora
$sqlplus /
Message file sp1<lang>.msb not found
Error 6 initializing SQL*Plus
报错!

使用道具 举报

回复
35#
发表于 2003-9-25 14:47 | 只看该作者
自己顶一下

使用道具 举报

回复
论坛徽章:
18
ITPUB元老
日期:2005-02-28 12:57:002010新春纪念徽章
日期:2010-03-01 11:20:00
36#
发表于 2003-9-25 15:05 | 只看该作者

你新建的用户设相应的环境变量了吗?

如果只是建个用户属于dba组是不成的呀:)

使用道具 举报

回复
37#
发表于 2003-9-25 15:24 | 只看该作者
真是一语惊醒梦中人呀!谢谢cainiao2兄弟

使用道具 举报

回复
论坛徽章:
314
行业板块每日发贴之星
日期:2012-07-12 18:47:29双黄蛋
日期:2011-08-12 17:31:04咸鸭蛋
日期:2011-08-18 15:13:51迷宫蛋
日期:2011-08-18 16:58:25紫蛋头
日期:2011-08-31 10:57:28ITPUB十周年纪念徽章
日期:2011-09-27 16:30:47蜘蛛蛋
日期:2011-10-20 15:51:25迷宫蛋
日期:2011-10-29 11:12:59ITPUB十周年纪念徽章
日期:2011-11-01 16:19:41鲜花蛋
日期:2011-11-09 20:33:30
38#
发表于 2003-9-25 17:33 | 只看该作者

Re: nt是不支持啊

最初由 玉面飞龙 发布
[B]SQL> CREATE USER OPS$zhang_bin  PROFILE "DEFAULT" IDENTIFIED EXTERNALLY DEFAULT
TABLESPACE "USERS" TEMPORARY TABLESPACE "TEMP";
SP2-0640: 未连接
SQL> connect sys as sysdba
请输入口令:
已连接。
SQL> CREATE USER OPS$zhang_bin  PROFILE "DEFAULT" IDENTIFIED EXTERNALLY DEFAULT
TABLESPACE "USERS" TEMPORARY TABLESPACE "TEMP";

用户已创建

SQL> grant connect to ops$zhang_bin;

授权成功。

SQL> connect /
ERROR:
ORA-01004: default username feature not supported; logon denied


警告: 您不再连接到 ORACLE。 [/B]



NT是支持的,你的设置不对,有空再说明!

使用道具 举报

回复
招聘 : 数据库管理员
论坛徽章:
66
ITPUB元老
日期:2005-07-16 18:49:11授权会员
日期:2005-10-30 17:05:33ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44现任管理团队成员
日期:2011-05-07 01:45:08版主3段
日期:2012-05-15 15:24:11
39#
发表于 2003-9-25 19:34 | 只看该作者

Re: Re: nt是不支持啊

最初由 ZALBB 发布
[B]


NT是支持的,你的设置不对,有空再说明! [/B]


         老大,这人命关天的事情,知道就快点讲出来吧,
我在WIN2K上做了N次都没有成功,简直以为NT支有问
题啦。

使用道具 举报

回复
论坛徽章:
2
ITPUB元老
日期:2005-02-28 12:57:00授权会员
日期:2005-10-30 17:05:33
40#
发表于 2003-9-25 20:08 | 只看该作者
支持biti老大
我们已经用这个功能一年了.

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表