oracle 12c ORA-01017: 用户名/口令无效; 登录被拒绝 create connection error, url: jdbc:oracle:thin:@localhost:1521:orcl, errorCode 1017, state 72000SQLPLUS可以登录,但是程序连接就连接不上,提示用户问题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我不是说这个服务,说的是对外提供连接的服务,也就是用lsnrctl status 查看一下相关服务是否启动 而且连接串中看看你的tnsnames.ora是怎么写的,是用localhost来定义ip地址的么,如果不是,请换成连接串中的IP,否则这个localhost是没办法被解析的。 我不一定知道,但是建议可以吧报错的图也贴出来看下~QAQ 你确定你连接的是pdb么,而不是cdb,如果是cdb,程序连接是没用的 12c,sqlplus默认直接连接的是cdb 程序的oracle连接方式换一个试试看 就在1分钟内亲测!!!!!!!!!!!在创建数据库时和登录时的编码不对应,用alter user <用户名> identified by <新密码>;来修改一下就好了。你先用sqlplus / as sysdba登录进行修改。 SID指的是sid_name不是数据库的service_name 问题112c 不兼容太低版本的plsql 在sqlnet.ora文件新增SQLNET.ALLOWED_LOGON_VERSION_SERVER=9SQLNET.ALLOWED_LOGON_VERSION_CLIENT=9问题2ORA-01017: invalid username/password; logon denied在sqlnet.ora文件新增了SQLNET.ALLOWED_LOGON_VERSION_SERVER=nSQLNET.ALLOWED_LOGON_VERSION_CLIENT=n后密码虽然支持n以上版本,但是此时由于密码规则事先写入,导致低版本客户端无法识别。此时只需要alter user_name identified by passwd ;修改一遍即可了。 把你使用的用户使用数据库管理员(拥有dba权限)登录执行"alter user 用户名 identified by 密码;" alter profile default limit password_life_time unlimited; oracle数据库常用命令 REDHAT AS4上安装 Oracle 9i的问题 full outer join 引起的问题? 菜鸟---求救!!!!远程连接数据库 oracle中关于shutdown的问题 sqlserver2000 移植到 Oracle9i 自增列问题 liunx下安装oracle9i的一点问题 关于oracle中的基本概念的问题!!!?? 请教sql语句 truncate table t_cjinfo_temp 放在存储过程中为啥出错? oracle 12c数据库建立用户总是提示用户名密码错误 关于存储过程:向表中随机插入1000条数据
12c 不兼容太低版本的plsql
在sqlnet.ora文件新增SQLNET.ALLOWED_LOGON_VERSION_SERVER=9
SQLNET.ALLOWED_LOGON_VERSION_CLIENT=9
问题2
ORA-01017: invalid username/password; logon denied
在sqlnet.ora文件新增了SQLNET.ALLOWED_LOGON_VERSION_SERVER=n
SQLNET.ALLOWED_LOGON_VERSION_CLIENT=n
后密码虽然支持n以上版本,但是此时由于密码规则事先写入,导致低版本客户端无法识别。
此时只需要alter user_name identified by passwd ;修改一遍即可了。