我使用(在运行sqlplus / as sysdba
的sqlplus中)创建了用户:
create user foo identified by bar;
grant connect to foo;
我无法使用SQL Developer连接到用户。我尝试使用大写和小写密码但没有成功。
我可以使用:
从sqlplus连接conn foo/bar
我已经安装了几次oracle,但我在sql developer中有不同的用户,我正在连接,我可以从sqlplus中的相同表中选择,所以sql developer和sqlplus都使用相同的数据库。
答案 0 :(得分:1)
如果您有另一个可以从SQL Developer连接到Oracle的用户,您可以简单地复制该连接,编辑其凭据并重新连接。
此外,您可以使用sqlplus连接到Oracle Server(请记住在连接之前检查ORACLE_SID)
如果一切正常,那么它将在SQL Developer上运行良好。
答案 1 :(得分:0)
只是澄清一下。问题是在不同端口上的同一台服务器上运行了两个数据库。用户不存在于其中一个中。