Oracle ORA-01017无效用户名/密码登录被拒绝
我正在做家庭作业。我需要让Oracle 12c在Windows上与sqldeveloper一起工作,我得到: 测试失败:ORA-01017:用户名/密码无效;登录被拒绝 我尝试过的步骤:Oracle ORA-01017无效用户名/密码登录被拒绝,oracle,oracle12c,Oracle,Oracle12c,我正在做家庭作业。我需要让Oracle 12c在Windows上与sqldeveloper一起工作,我得到: 测试失败:ORA-01017:用户名/密码无效;登录被拒绝 我尝试过的步骤: alter user sys由“标识,然后alter user sys account unlock 从dba_用户选择用户名/密码-这给了我一个看起来非常不干净的输出,即格式 USERNAME ----------------------------------------------------------
alter user sys由“
标识,然后alter user sys account unlock
从dba_用户选择用户名/密码
-这给了我一个看起来非常不干净的输出,即格式
USERNAME
------------------------------------------------------------------------------
PASSWORD
--------------------------------------------------------------------------------
THINK THIS IS A USERNAME
THINK THIS IS A PASSWORD
从v$thread中选择实例并返回orcl,将其用作我的SID
LISTENER_ORCL =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
ORACLR_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
(CONNECT_DATA =
(SID = CLRExtProc)
(PRESENTATION = RO)
)
)
ORCL =
(说明=
(地址=(协议=TCP)(主机=本地主机)(端口=1521))
(连接数据)=
(服务器=专用)
(SERVICE_NAME=orcl.national.x.com)
)
)好的!因此,如果Oracle没有提示您输入用户名,默认用户名是SYSTEM 所以! 用户名:系统
密码:我在创建数据库时输入的密码(或我的帐户pw,我将它们命名为相同的)
sid必须是orcl,如果没有如上设置
本地主机和端口必须与tnsnames.ora中的内容匹配
这就解决了!希望其他人会觉得这很有帮助,而不是像我一样陷入困境我很高兴看到你找到了解决问题的方法,但是,我不明白你的问题和答案-谢天谢地,你自己解决了@WernfriedDomscheit这就是学生们这些天的工作方式。我发布了我收到的错误,我不确定我能澄清多少:测试失败:ORA-01017:无效的用户名/密码;登录被拒绝。我想我理解问题和答案,因为我已经运行了它,但是,如果您希望任何人从itsys获得任何信息,我绝对建议您清理措辞。除非您将AS SYSDBA字符串添加到您的连接中,否则,您在安装时提供的密码将同时适用于SYS和系统用户……并且一旦您以AS SYS身份进入,您可以更改数据库中任何帐户的密码,请阅读-总结是,这不是向志愿者致意的理想方式,可能会对获得答案产生反作用。请不要将此添加到您的问题中。