用户、sysdba、口令文件

[复制链接]
查看11 | 回复5 | 2012-10-9 18:08:15 | 显示全部楼层 |阅读模式
SQL> select * from v$pwfile_users;
USERNAME SYSDBA SYSOPER
--------------- ------- -------
SYS
TRUETRUE
ABC
TRUE FALSE
sqlplus abc/abc as sysdba登录成功 show userSYS
sqlplus abc/abc
登录成功 show userABC
用户abc 以as sysdba登录,登录用户却为SYS,这是怎么回事???
回复

使用道具 举报

千问 | 2012-10-9 18:08:15 | 显示全部楼层
sqlplus abc/abc 是普通的数据库认证
sqlplus abc/abcas sysdba 是密码文件认证

回复

使用道具 举报

千问 | 2012-10-9 18:08:15 | 显示全部楼层
难道一个用户可以以 normal普通身份 和 sysdba身份 两种身份登录
回复

使用道具 举报

千问 | 2012-10-9 18:08:15 | 显示全部楼层
难道一个用户可以以 normal普通身份 和 sysdba身份 两种身份登录
回复

使用道具 举报

千问 | 2012-10-9 18:08:15 | 显示全部楼层
用as sysdba登录甭管你前面用的是什么
$ sqlplus itpub/itpub as sysdba都能登录,而数据库没有itpub这个USER
回复

使用道具 举报

千问 | 2012-10-9 18:08:15 | 显示全部楼层
sqlplus xxx/xxx as sysdba 登陆为sys 因为是走的本地系统登陆的oracle ,这种方法登陆 是不需要提供账号密码的和 sqlplus / as sysdba一个道理,而使用 sqlplus abc/abc 登陆 是一般用户的登陆方式,这种方式只有数据库open了才可以用!貌似是这样 我也是小白
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行