Oracle 新手 - 无法使用用户名/密码登录
Posted
技术标签:
【中文标题】Oracle 新手 - 无法使用用户名/密码登录【英文标题】:Oracle novice - can't login with username/password 【发布时间】:2014-02-05 18:27:04 【问题描述】:我刚刚安装了 Oracle 11g,当我尝试使用 SQLPLUS 时,输入用户名/密码后,它显示“用户名/密码无效”。登录的唯一方法是使用“sqlplus as /sysdba”。但是我想使用我在安装阶段输入的正确用户名/密码登录,因为我想在 JPA 项目中使用它们。我应该在安装后添加另一个用户名/密码吗?如果是,我该怎么做? (Oracle 中的第一个用户)。
【问题讨论】:
【参考方案1】:CREATE USER user_NAME IDENTIFIED BY password
GRANT CONNECT , RESOURCES TO USER_NAME
【讨论】:
我写了“CREATE USER test IDENTIFIED BY test”、“GRANT CONNECT , RESOURCES TO test”,但是当我再次启动 Sqlplus 时,它给了我无效的用户名/密码 CREATE USER username IDENTIFIED BY apassword; GRANT 连接到用户名;试试这个 尝试提供完整的连接 URL,例如sqlplus 用户/密码@//localhost:1521/XE(JDBC URL 格式不同,但您也可以在文档中找到) 问题解决了,我为用户名写了 C##test(这似乎是 c12 中的一个新功能)并且它有效以上是关于Oracle 新手 - 无法使用用户名/密码登录的主要内容,如果未能解决你的问题,请参考以下文章
oracle10g 我装好以后,登录sqlplus时用户名和密码在那里可以得到