oracle 删除用户的问题

[复制链接]
查看11 | 回复3 | 2011-5-20 11:42:13 | 显示全部楼层 |阅读模式
今天在oracle里创建用户
用system以DBA身份登录后执行语句
create user test
identified by test
default tablespace tspace
temporary tablespace temp;
然后我又删除了该用户,drop user testcascade
可是这时候我发现test用户用normal用户无法登录,但是用SYSDBA竟然能登录进去,这是为什么?
我想问的是,为什么我已经把test用户删除了,为什么还能用这个用户登录?用normal身份无法登录,但是用SYSDBA身份却可以登录

回复

使用道具 举报

千问 | 2011-5-20 11:42:13 | 显示全部楼层
test用户和 sysdba 用户本来就是2个用户啊你删除了test用户当然无法登陆了与其他任何用户都无关啊
回复

使用道具 举报

千问 | 2011-5-20 11:42:13 | 显示全部楼层
这个主要是权限的配置,权限配置语句如下:grant connect,dba,resource,unlimited tablespace to test;也可以在plsql中设置权限,对其他的表进行读取
回复

使用道具 举报

千问 | 2011-5-20 11:42:13 | 显示全部楼层
以sysdba登陆,在本地任何用户都可以(其实他根本就没理会这个用户和密码串),它不是用oracle用户验证的,你可以试试
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行