浏览 2483 次
锁定老帖子 主题:【帮助】几个oracle问题
精华帖 (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 这个我就有点搞不明白了,敬请哪位朋友知道这两个问题是什么情况? 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2012-11-01
1、你测试的用户应该是用了sys或者system了,这两个账户登录需要SYSDBA or SYSOPER
2、你应该选择了sysdba了,因为在本地,所以即使不用密码也是可以登录的,不过是sys用户。 |
|
返回顶楼 | |
发表时间: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啊 |
|
返回顶楼 | |