开发者社区> 科技小先锋> 正文

Oracle Sys用户用默认密码change_on_install 无法登录的问题(错误代码:ORA-28009)

简介:
+关注继续查看

在使用默认Oracle自带的SQL Plus登录数据库时(如下图),使用system用户默认密码manager登录没有问题。

但是同样的输入用户sys和默认密码change_on_install确无法登录.
报错如下:

ERROR:
ORA
-28009: connection to sys should be as sysdba or sysoper


问题分析:

用法: CONN[ECT] [logon] [AS {SYSDBA|SYSOPER}]
其中 
<logon>  : : = <username>[/<password>][@<connect_string>] | /
如果以sys用户登录的话要以完整格式登录!!

解决办法:
1.用system用户登录,然后按完整格式却换到sys用户:
SQL> conn sys/change_on_install@zgctwo as sysdba
已连接。
2.在上图的登录界面的主机字符串后面接上字符串 as sysdba:

OK!!可见这里可以拼接连接字符串。


本文转自over140 51CTO博客,原文链接:http://blog.51cto.com/over140/586727,如需转载请自行联系原作者

 

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
PageAdmin Cms建站系统如何修改后台登录目录
pageadmin修改后台登录目录的解决办法
337 0
安装PageAdmin Cms时候“System.ServiceModel.Activation.HttpModule”错误的解决办法
未能从程序集“System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”中加载类型“System.ServiceModel.Activation.HttpModule”。
1122 0
利用临时用户名和密码登录容器镜像仓库
利用临时用户名和密码登录容器镜像仓库
1967 0
Oracle 11g sys,system 密码忘记设置解决办法
原文: Oracle 11g sys,system 密码忘记设置解决办法 1.启动sqlplus 2.请输入用户名:  sqlplus/as sysdba 3.输入口令: 直接回车 4.连接到:    Oracle Database 11g Enterprise Edition Release 11.
1067 0
更改vss默认登录名或自动登录教程
最简单的办法: 右键点 Microsoft Visual SourceSafe 6.0 启动的快捷方式,属性,修改目标栏   用 -y 参数输入用户名和密码(无密码的可以只输入和用户名,在-y之前加个空格)   最方便,可随时修改(用这个方法还可以通过多个快捷方式登录不同权限的用户),推荐。
1019 0
[20161216sqlplus无法登录与ORA-01821错误
[20161216]sqlplus无法登录与ORA-01821错误.txt h:\test>sqlplus scott/book@78 SQL*Plus: Release 12.
1432 0
Linux问题情报分享(2):grub-install工具不能处理/dev/xvda*路径
grub-install不能处理/dev/xvda这样的路径,需要重装grub时怎么处理呢?
2365 0
6967
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
JS零基础入门教程(上册)
立即下载
性能优化方法论
立即下载
手把手学习日志服务SLS,云启实验室实战指南
立即下载