我已经安装了带有一个可插拔数据库RHQDDBPDB的Oracle12c。
我能够通过数据库服务器上的SQL developer成功地以sysdba的身份连接到容器数据库和可插拔数据库
我已经在我的可插拔数据库RHQDDBPDB上创建了一个用户rhqddbpdbadmin与sysdba角色。我能够连接到这个用户作为sysdba可插拔数据库。
我面临的问题如下:
当从另一台机器(sysdba)通过SQLPLUS连接到容器或可插拔数据库时,我收到错误ORA-01017。
然而,从远程机器,如果我连接与rhqddbpdbadmin用户为正常(没有sysdba),然后连接是成功的。
我从远程机器使用的命令:
sqlplus RHQDDBPDBBADMIN/xxxxxx@rhqddbpdb作为sysdba
抛出错误ORA-01017
sqlplus rhqddbpdbadmin/xxxxxx@rhqddbpdb
连接成功。
请帮忙。谢谢你抽出时间。
作为sysdba从远程位置(通过tcp或tcps)连接需要一些额外的步骤:
>
设置数据库参数REMOTE_LOGIN_PASSWORDFILE={shared | exclusive | none}
。它应该设置为tp shared/exclusive。
检查$ORACLE_HOME/dbs/下的密码文件,当用户以sysdba身份登录数据库时,该文件将用于身份验证。如果密码文件不存在,则创建一个新文件(使用orapwd)并设置密码。
我正在尝试连接到远程主机以发出命令,但在运行代码时收到以下错误消息: SSH:握手失败:SSH:密钥交换没有通用算法;提供的客户端:[curve25519-sha256@libssh.org ecdh-sha2-nistp256 ecdh-sha2-nistp384 ecdh-sha2-nistp521 difffie-hellman-group14-sha1],提供的服务器:[difffie-h
我尝试使用JSCH连接到远程windows计算机,连接成功。 我也尝试停止cygwin服务,但连接不成功。 我想连接到一个没有安装cygwin的远程windows机器,并使用java在命令提示符中执行命令。 我有机会查看Psexec工具,但安全性受到了冲击。 有人能建议一些其他的想法来连接到远程windows机器使用Java并执行命令吗?
每个人我需要使用服务器和客户端证书连接到服务器。我正在使用以下代码:(移植形式的android) 我已为ssl和握手启用调试属性,并获得以下输出: 我得到这个错误在Android设备和桌面java。但是我可以使用这个客户端证书自由地用网络浏览器连接到服务器。 也许这是重要的或不Url的服务器是:https://icon.sbrf.ru:9443(注意端口)也客户端证书是与西里尔名称(我不知道是这件
以下代码抛出:ORA-01017:无效的用户名/密码;拒绝登录 SQL开发人员,DBeaver连接没有问题。FIPS被禁用。 系统: Oracle Server 11g(11.2.0.3.0) 我将非常感谢任何帮助!
我正在尝试使用SQLDeveloper远程连接到Oracle 12c数据库。为了从另一台计算机远程连接,在运行Oracle的计算机上,我在Windows 7防火墙中打开了一个端口。这部分工作了,但由于此错误ORA-12505,监听器现在不让我进入。它说它无法识别我在远程计算机中尝试与SQLDeveloper连接时提供的SID。我甚至尝试将服务名称设置为“编辑器”,但仍然一无所获。 以下是远程计算机
我尝试了许多可能的代码来连接数据库(指定主机和端口而不是仅仅SID/服务名、设置Properties对象、使用OracleDataSource、从OCI驱动程序切换到瘦驱动程序、检查REMOTE_LOGIN_PASSWORDFILE等),但仍然是相同的错误。 你认为这是司机的问题吗?我们需要在数据库中配置什么吗?顺便说一下,这些版本是:JDBC=>11.2.0.3.0 Oracle DB=>11.