在windows NT下以外部验证方式连接oracle实践

[复制链接]
查看11 | 回复3 | 2010-10-8 09:28:52 | 显示全部楼层 |阅读模式
1.在初始化参数文件中添加参数OS_AUTHENT_PREFIX
2.在windows NT上创建一个新用户,如test,隶属于users组
3.打开并修改注册表编辑器,在HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOMEID下添加OSAUTH_PREFIX_DOMAIN项,值为false
4.确保sqlnet.ora文件中SQLNET.AUTHENTICATION_SERVICES= (NTS)正确
5.启动sql*plus,以sys身份登录oracle
6.以外部验证方式创建用户ops$test,语句为:create user ops$test identified by externally;
7.授予ops$test相应权限:grant connect,resource to ops$test;
8.切换OS用户,以test身份登录windows NT,打开sql*plus:sqlplus /nolog
9.连接oracle:conn /,即可连接到ORACLE INSTANCE,此时,show user为test
回复

使用道具 举报

千问 | 2010-10-8 09:28:52 | 显示全部楼层
兄弟你是在江苏万和培训过的吗?这个实验步骤几乎跟教学的一样!
回复

使用道具 举报

千问 | 2010-10-8 09:28:52 | 显示全部楼层
标记一下
回复

使用道具 举报

千问 | 2010-10-8 09:28:52 | 显示全部楼层
操作系统权限大过天啊。
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行