ORA-01017连接失败原因及解决方案 ORA-01017是Oracle数据库中的一个常见错误,其官方描述为"invalid username/password; logon denied",即“用户名/密码无效;登录被拒绝”。这通常表示在尝试连接Oracle数据库时,提供的用户名或密码与数据库中的记录不匹配,或者用户没有相应的登录权限。以下是对此错误原因的详细分析和解...
可能的原因 用户名或密码错误:首先,确保输入的用户名和密码是正确的。 密码版本兼容性:Oracle 19c 默认使用更高版本的密码加密算法,而 Oracle 11g 客户端可能不支持。 数据库参数配置:某些数据库参数可能需要调整以支持旧版本客户端的连接。 解决方案 1. 确认用户名和密码 首先,确保您输入的用户名和密码是正确的...
ora01017连接失败原因:是因为连接到另一方的用户密码错误,于是直接使用配置的用户密码(lsxy/lsxy)登录数据库发现正常登录,进一步的查看建立好后的dblink语句,其中用户名都转化为了大写,由此猜测密码是否也被转化为了大写从而导致密码错误。Oracle数据库最新版本为OracleDatabase19c。Oracle数据库12c引入了一...
确认所登用户的状态,检查是否被锁或密码已过期。修改状态或重置密码可解决问题。确认用户名和密码输入正确。若密码未知,尝试重设密码。在Oracle 12C中,考虑数据库容器概念。检查所登用户是否存在于PDBORCL中,确认tnsnames.ora文件中配置了PDBORCL,并在登录时选择PDBORCL。如果所登用户为sysdba,确保在登...
1.如果11g的数据库用户的密码是小写字母,将其改成大写,然后再去用9i去连接,这个方法太过粗鄙影响也比较大不考虑使用。2.将密码用双引号引起来。如 identified by "jxunicom_sale"我们将dblink 的创建语句稍微改写即可,如下:create public database link DB_LSXY connect to lsxy identified by "...
如果继续对比这两部分的登录方式,问题最有可能出现在前一部分,因为使用的是默认行为方式;另外后半部分是天衣无缝的。最终的原因的确出在这里,在使用Oracle的Active Database Duplicate功能创建物理DataGuard的过程中,连接target数据库必须“显式地指定密码”,即使是使用操作系统认证方式登录。
都有哪些可能原因能够引起本次问题? 我们可以看到这次问题有如下的特点: 代码语言:javascript 复制 1.用户使用的是Listener登录 2.登录用户名使用的是system,没有使用assysdba 或者其他as..特殊用户登录 3.用户的环境是Windows,并且使用的数据库是最新的12.2 ...
问题分析:引起ORA-01017&SP2-0157的原因有2种,一种是服务器上部署多个Oracle实例sys登录指定的实例需要指定oracle_sid,另一种是数据库 开启了密码认证或者关闭了操作系统认证。 问题处理过程 1、查看数据库监听状态 2、查看数据库服务器排除有多个实例的服务 ...
错误原因是我们没有开启Listener监听器服务,解决方法是在服务中开启这个服务,如下图所示。 2.出现如下错误:ORA-12514:TNS:监听程序当前无法识别链接描述符中请求的服务。如下图所示: 解决方法是需要打开服务OracleServiceORCL,如下图所示: 3.出现错 误:ORA-01017:invalid username/password;logon denied。
1、打开sqlplus,以系统身份登录:用户名为sys ,密码为manager as sysdba。指令:sys/manager as sysdba;2、创建新用户。语法:create user 用户名 identified by 密码。指令:create user C##zhangJun identified by zhangJun; (后面要加”;”)3、为刚创建的用户解锁语法。 语法:alter user 用户...