首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

更替身份后查询不到刚建的表

2013-02-15 
更换身份后查询不到刚建的表大家好,我创建了一个管理员帐户,默认表空间是tt,并且用该帐户以sysdba身份进去

更换身份后查询不到刚建的表
大家好,我创建了一个管理员帐户,默认表空间是tt,并且用该帐户以sysdba身份进去oem在tt表空间新建了一个表,但我在sqlplus以管理员身份登陆却提示没有这表,以普通身份却可以,请问是什么原因呢?难道是因为同个帐户身份不同?
[解决办法]
答对了。用sysdba 身份和Normal是不一样滴。
[解决办法]
可以设置的,但是一般不用sys的角色去操作数据库表
[解决办法]

引用:
引用:答对了。用sysdba 身份和Normal是不一样滴。
那请问是否可以设置一下在sys下访问normal下的表呢?


能不能贴出你在sqlplus下登录的字符串?
conn /as sysdba  ?

conn 用户名/密码@服务名 as sysdba ?

不管你用那个用户只要 as sysdba 都是以sys用户登录的,所以在sys用户下你想操作其他用户表只能
 select * from 用户名.表名; 就OK了。
[解决办法]
引用:
引用:引用:
引用:答对了。用sysdba 身份和Normal是不一样滴。
那请问是否可以设置一下在sys下访问normal下的表呢?

能不能贴出你在sqlplus下登录的字符串?
conn /as sysdba  ?

conn 用……


OS认证的
即使你是conn / as sysdba也和你上述2个是一样

热点排行