论坛首页 综合技术论坛

【帮助】几个oracle问题

浏览 2483 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2012-11-01  
问题一:
我的电脑操作系统为windows xp,今天在本地装了oracle 10g的数据库,操作如下:
1,安装oracle软件
2,创建数据库
3,配置 oracle Net Configuration Assistant   首先配置监听,然后配置本地网络服务名配置,到最后想测试下是否成功,结果报错了错误信息如下ORA-28009: connection as SYS should be as SYSDBA or SYSOPER

问题二:
我通过sys登录pl sql 登录之后创建一个用户且设置好密码,退出pl sql 然后我用新创建的用户登录,我随便输入一个错误的密码也能登录,很神奇啊,登录进去时候我用 select * from user_users查看你当前登录用户信息,怎么用户是SYS

这个我就有点搞不明白了,敬请哪位朋友知道这两个问题是什么情况?
   发表时间:2012-11-01  
1、你测试的用户应该是用了sys或者system了,这两个账户登录需要SYSDBA or SYSOPER
2、你应该选择了sysdba了,因为在本地,所以即使不用密码也是可以登录的,不过是sys用户。
0 请登录后投票
   发表时间:2012-11-01  
counship 写道
1、你测试的用户应该是用了sys或者system了,这两个账户登录需要SYSDBA or SYSOPER
2、你应该选择了sysdba了,因为在本地,所以即使不用密码也是可以登录的,不过是sys用户。

谢谢,
但是第一个问题我还是有点想不明白,我在创建数据库的时候我给sys,system这些默认账号设置了统一的密码,为什么我用sys这个账号去测试连接报ORA-28009: connection as SYS should be as SYSDBA or SYSOPER这个错误,但是我重新创建一个用户去测试连接却可以测试成功,sys是sysdba啊
0 请登录后投票
论坛首页 综合技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics