owl*_*lie 13 oracle login oracle-sqldeveloper
我已经和甲骨文工作了一段时间,但是管理方面的东西非常多,我正在学习,所以请耐心等待.
我无法使用带有SYS用户名的SQL Developer登录到我的数据库(orcl_test).我可以使用SYS作为SYSDBA在SQLPlus中正常登录 - 当我尝试使用SQL Developer时出现错误:
ORA-01017:用户名/密码无效; 登录被拒绝.
在SQLPlus中以SYS作为SYSDBA登录,我在数据库中创建了一个测试表,并授予测试用户SCOTT SELECT权限.Scott用户可以通过SQL Developer无问题登录并访问允许的表.
我检查过Scott用户和SYS是否使用相同的设置登录 -
主机名:(IP地址)
端口:1521
SID:orcl_test
对于SYS,我标记角色SYSDBA - 但是否则设置是相同的.
有关为什么我无法使用SYS登录的想法?我只是忽略了什么或者我错误地配置了我的数据库?
不确定这是否相关但我不能使用'localhost'作为主机名,我必须输入IP地址.我在哪里配置Oracle以识别localhost?
这是运行Windows XP的独立测试盒上的Oracle 11.2.0.1.0的新安装.运行Oracle SQL Developer 1.5.5.
Wit*_*rba 12
从SYSDBA系统权限(1)和(以SYSDBA(2)身份登录并连接到数据库):
(1):连接AS SYSDBA调用SYSDBA权限.如果以用户SYS身份登录时省略AS SYSDBA子句,则SQL命令行将拒绝登录尝试.
(2):使用SQL Developer,打开与SYS用户AS SYSDBA的数据库连接.
所以 - 如果这适合你:
sqlplus sys/Oracle_1@pdborcl as sysdba;
Run Code Online (Sandbox Code Playgroud)
尝试:" SYS AS SYSDBA "如下:
另外:
您可以输入:"SYS"并从下拉菜单中选择ROLE:SYSDBA.
小智 5
如果我理解正确,数据库与SQL Developer安装位于同一主机上?在使用SQLPlus进行测试时,您是否完全符合连接条件:
sqlplus "sys/password@database as sysdba"
Run Code Online (Sandbox Code Playgroud)
可能是错误正确的情况.确保您已创建密码文件.
| 归档时间: |
|
| 查看次数: |
67555 次 |
| 最近记录: |