首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

无法连接到刚在docker上的oracle上创建的新用户(ORA-01017)

问题描述: 无法连接到刚在docker上的oracle上创建的新用户(ORA-01017)

回答: ORA-01017是Oracle数据库的错误代码,表示无法连接到数据库,即用户名或密码错误。在docker上创建的新用户无法连接到Oracle数据库,可能是以下几个原因导致的:

  1. 用户名或密码错误:请确保输入的用户名和密码是正确的,区分大小写。
  2. 用户权限不足:新创建的用户可能没有足够的权限来连接到数据库。可以尝试授予该用户适当的权限,例如CONNECT权限。
  3. 网络连接问题:确保docker容器和客户端之间的网络连接正常。可以尝试使用ping命令检查网络连通性。
  4. 监听器配置问题:检查Oracle数据库的监听器是否正确配置,并且监听器正在运行。可以使用lsnrctl status命令来检查监听器的状态。
  5. 防火墙设置:如果使用了防火墙,确保端口号1521(Oracle数据库默认监听端口)是开放的。

针对以上问题,可以尝试以下解决方案:

  1. 确认用户名和密码是否正确,可以尝试重新创建用户并确保输入正确的密码。
  2. 授予新用户适当的权限,例如执行以下语句授予CONNECT权限: GRANT CONNECT TO <用户名>;
  3. 检查网络连接是否正常,确保docker容器和客户端之间可以互相访问。
  4. 检查监听器配置并确保监听器正在运行,可以使用以下命令检查监听器状态: lsnrctl status
  5. 检查防火墙设置,确保端口号1521是开放的。

如果以上解决方案无法解决问题,建议查看Oracle数据库的日志文件以获取更多详细的错误信息,以便进一步排查问题。

腾讯云相关产品和产品介绍链接地址: 腾讯云提供了多种云计算产品和服务,包括云数据库 TencentDB、云服务器 CVM、容器服务 TKE 等。您可以访问腾讯云官网了解更多详情:

  • 腾讯云数据库 TencentDB:https://cloud.tencent.com/product/cdb
  • 云服务器 CVM:https://cloud.tencent.com/product/cvm
  • 容器服务 TKE:https://cloud.tencent.com/product/tke

请注意,以上链接仅供参考,具体产品选择应根据实际需求和情况进行。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

adb shell无法接到Genymotion虚拟设备问题

在《安装Genymotion模拟器运行Android studio工程》一文中,我们实践了在Genymotion运行Android studio工程,在实际使用中可能会遇到下面这些问题: 假设Android...studio和Genymotion都已经打开,Genymotion虚拟设备也已经启动成功; 1.在Android studio中点击”Run app”按钮后,虚拟设备不会出现在弹出窗口列表中:...遇到这些问题时候,请按照如下步骤修改设置: 1.在Genymotion页面上点击”Settings”,在弹出窗口再点击”ADB”,如下图: ?...3.关闭虚拟设备后重新启动该设备,退出Android studio之后重新打开; 4.这时候去点击”Run app”按钮,选择设备窗口中可以选择虚拟设备,点击”Attach debugger to Android...progress”按钮可以选择虚拟设备中app进程,在控制台执行”adb shell”也可以正常连接;

3.6K60
  • ORA-01017: invalid usernamepassword; logon denied Oracle数据库报错解决方案一

    大家好,又见面了,我是你们朋友全栈君。 ORA-01017: invalid username/password; logon denied 错误(程序中用户和密码无法登录,登录被拒)。...Oracle 11g 版本 初次安装使用报错: 解决方法1创建新用户: 打开sqlplus 以系统身份登录: 指令如下 sys/manager as sysdba; 创建新用户: 语法:create...配置安全更新,这步可将自己电子邮件地址填写进去(也可以不填写,只是收到一些没什么用邮件而已)。取消下面的“我希望通过My Oracle Support接受安全更新(W)”。...安装程序会检查软硬件系统是否满足,安装此Oracle版本最低要求。 直接下一步就OK 了 图片 7. 概要 安装前一些相关选择配置信息。...同样可以输入平常用短小密码,不必非得按oracle建议8位以上大小写加数字。 图片 12. 同样,密码不符合规则会提示。

    2.6K50

    案例:12.2环境用户登录错误ORA-01017

    某客户报告在登录数据库时发生ORA-01017错误,无法登录数据库; 而且即使修改密码后用正确密码也无法登录。...@IDENTISTRING ERROR: ORA-01017: invalid username/password; logon denied 即刚刚修改密码后用正确密码也无法登录。...根据用户描述,本次发生问题时错误号为ORA-01017, 对于出现Oracle错误号问题,首先关注点应该是错误号。 了解ORA-01017错误含义,和一般解决方法。...) 原因认定和原因认定理由(CD & CJ) 根据上面的调查结果,我们可以判断本次现象原因是由于12.2版本SQLNET.ALLOWED_LOGON_VERSION_SERVER和SEC_CASE_SENSITIVE_LOGON...・11g 大小写敏感功能和sec_case_sensitive_logon参数 ・12c之后密码强化(Password Version Exclusively) 通过上面我们也可以知道MOS文档

    1.8K20

    oracle 错误01017,ORA-01017:用户名密码出错 故障实例

    大家好,又见面了,我是你们朋友全栈君。 sysdba登录 ORA-01017:用户名密码出错 故障排查实例 早上接到一个朋友急call,说是数据库sys登录不了系统叻。...普通用户连接可以登录,只要是as sysdba就提示ORA-01017:用户名密码出错。 很显然这是一个典型sysdba登录问题。 首先要他查看了sqlnet文件。...SQLNET.AUTHENTICATION_SERVICES= (NONE) 启动密码文件验证了, 接着查看$ORACLE_HOME/dbs/下有没有orapw$ORACLE_SID文件,确定有。...spfile虽然是二进制文件,不过里面的内容是看到文本 more $ORACLE_HOME/dbs/spfile$SID.ora....现在问题大致应该确定了,就是remote_login_passwordfile设置问题了。

    1.9K30

    Oracle中两个服务器连接中sys密码修改问题

    ERROR: ORA-01017: invalid username/password; logon denied 2.在orclstd连接orcl服务器 [oracle@orcl orcl]$ sqlplus...ERROR: ORA-01017: invalid username/password; logon denied 3.不确定sys密码,重新设置sys密码,orcl跟orclstd都设置密码 [oracle...ERROR: ORA-01017: invalid username/password; logon denied 5.密码已经修改了,发现为什么还连接不,ping IP地址以及tnsping 实例名都没有问题...,想起来之前已经给orclstd传过一次密码文件,于是给orclstd密码文件删掉,重新scp传输一下 我密码文件路径是在:[oracle@orclstd ~]$ cd /u01/app/oracle...:/u01/app/oracle/product/11.2.0/dbhome_1/dbs 7.给传输到orclstd,并给新密码文件改个名字 8.在两个服务器重新连接一下,发现可以通了

    56610

    一个低级ORA-01017错误

    大家好,又见面了,我是你们朋友全栈君。 事件缘由: 使用sys账户创建了一个数据清理存储过程,再创建一个Oracle job定时运行这个存储过程,用于做表数据清理。...第二天看表数据未删除,说明job执行有错,打算使用sys账号登录查看job运行情况,反复输入sys账户信息,总提示ORA-01017, 1.尝试改sys用户密码,重试报错依旧。...3.数据库服务器使用sqlplus sys/oracle@dep182 as sysdba登录正常。 问题排查和原因: 根据以上信息,可能有朋友已经基本了解为何有这种现象了。...1.上述问题反映现象是远程使用sys账户无法登录,数据库服务器本地使用TNS方式连接正常,首先排除密码错误。...4.回头再来看密码文件,Linux下密码文件命名格式是orapw$ORACLE_SID,已存文件名是orapwDEP,再看下ORACLE_SID: 我勒个去,ORACLE_SID是小写

    44420

    一个低级ORA-01017错误

    事件缘由: 使用sys账户创建了一个数据清理存储过程,再创建一个Oracle job定时运行这个存储过程,用于做表数据清理。...第二天看表数据未删除,说明job执行有错,打算使用sys账号登录查看job运行情况,反复输入sys账户信息,总提示ORA-01017, ? 1.尝试改sys用户密码,重试报错依旧。...3.数据库服务器使用sqlplus sys/oracle@dep182 as sysdba登录正常。 问题排查和原因: 根据以上信息,可能有朋友已经基本了解为何有这种现象了。...1.上述问题反映现象是远程使用sys账户无法登录,数据库服务器本地使用TNS方式连接正常,首先排除密码错误。...我勒个去,ORACLE_SID是小写dep,但文件却使用了大写,低级错误。

    11.9K32

    备库密码文件问题一波三折插曲(r6笔记第83天)

    但是在开始同步前发现就卡在了密码文件。 因为使用tns连接时候报了ORA错误。...Enter password: ERROR: ORA-01017: invalid username/password; logon denied 通过这个错误可以得知应该是密码错误,但是密码文件没有做任何改动也是从主库拷贝过来...,首先是主机名,发现主机名和主库uniq_name有些冲突,感觉是主机名导致,就开始尝试改主机名,改了之后发现错误果真变了。...最后看着密码文件,觉得还是要验证一下,首先密码文件中内容是无法读到,单纯看朱备库文件大小都是1536字节,时间点也比较早,想必一直也没有改动过。...SQL> 所以这个时候自己基本可以论证出问题不在主机名,不在用户组id,而是因为密码文件不同导致了这么多插曲,自己也尝试了各种方法,尽管知道问题出在 密码文件,但是竟然没有专门去验证一下密码文件

    63860

    部署19c ADG过程中问题处理

    tnsnames.ora文件,无法在备库scp到主库,那么就反向来操作,去主库scp备库这个文件: scp 10.xx.16.1:/dba/oracle/product/19.16.0.0/db_1...5.duplicate方式只需要创建参数文件 如果选用duplicate方式,其实无需手工创建备库控制文件,因为会在duplicate过程中自动创建; 而参数文件修改,还是选择vi批量修改方式,...所以需要pwcopy命令从ASM磁盘组中拷贝到文件系统,再拷贝到备库$ORACLE_HOME/dbs下面。...(但是在文件系统)生成pfile,然后依据这个pfile创建spfile到ASM磁盘组组中; 期间需要重启几次实例。...,MRP0进程状态是“WAIT_FOR_LOG”,RFS进程状态是“IDLE”,但是THREAD#只有2一行; 也跟最初观察到现象一致,就是主库节点1日志无法接到备库。

    82130

    Oracle 基础系列之1.3 用户管理

    一、概述 1、当我们使用sysdba创建一个新用户时,该用户是没有任何权限,甚至登录数据库权限都没有,代码如下: 这里使用sysdba创建了一个用户名为'zc'新用户,接着输入代码进行登录 error...:提示zc用户缺少创建session(会话)权限,所以这个时候,就需要给新创建用户分配对应权限,否则的话,新用户什么都干不了,也就失去了存在意义。...上图简单描述了使用sysdba创建新用户无法登录到数据库问题,那通过什么方式给sysdba新创建用户赋权限呢?...有两种方式 (1)、通过system用户给新创建用户赋权限 (2)、通过sys用户给新创建用户赋权限 2、在描述怎样赋权限之前,也简单叙述下Oracle权限系统

    44460

    oracle数据链接无效以及chrome浏览器input最大长度问题

    1、本地数据库是oracle10.0.2.1  .年前总部数据库升级为oracle11,原来 数据链接变得不可用了。...提示: ERROR at line 1: ORA-01017: invalid username/password; logon denied ORA-02063: preceding line from...但奇怪是在另一台oracle10.0.2.5 数据库,这个方法就什么都正常。 b) 解决方法是把用户名引号去掉。...结论:从来没有遇到过oracle有bug,都是自己错误。但这次表现,看起来oracle也不那么完美。 2、我要实现ajax下载文件,需要模拟一下form提交数据。...将所有的内容放到一个input,然后提交。 当内容太大时,发现ie11没有问题,但是chrome给截断了数据。

    71420
    领券