新建oracle 19c创建用户名密码,登录提示用户名密码错误ora-01017?

新建19c创建用户名密码,登录提示用户名密码错误ora-01017,看了密码版本然后重新修改了密码依然报这个错,只有管理员用户正常,sqlnet.ora文件也修改了

参与7

2同行回答

zftangzftang其它小白一枚
1、创建完pdb后要在oracle的..\product\12.2.0\dbhome_1\network\admin\ tnsnames.ora的文件中将pdb的加入,例如YXSYSPDB =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = YXSYSPDB)))这...显示全部

1、创建完pdb后要在oracle的..\product\12.2.0\dbhome_1\network\admin\ tnsnames.ora的文件中将pdb的加入,例如

YXSYSPDB =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = YXSYSPDB)

)

)

这是先决条件

2、记住 用户的创建一定要在sqlplus中创建,在plsql中创建的用户,在程序启动时就回报:ORA-01017: 用户名/口令无效; 登录被拒绝

建好pdb后

3、切换到当前pdb :alter session set container=xxx(pdb的name);

4、打开pdb连接 :Alter pluggable database xxx open;

5、创建用户:

Create user xxx(用户名) identified by xxx(密码)

DEFAULT TABLESPACE xxx_data

TEMPORARY TABLESPACE xxx_tmp;

6、授权

grant resource,connect,create view,dba to xxx(用户名)

grant create session To xxx(用户名)

7、URL连接:url="jdbc:oracle:thin:@localhost:1521/xxpdb"

注意:端口号后面要使用“/” +“pdb名称”

按照这个步骤来就不会出现ORA-01017的错误了

收起
互联网服务 · 2020-05-13
浏览6920
xiaopengbeijingxiaopengbeijing系统工程师peng
新加的用户默认应该是锁住的,要用管理员先解锁,然后赋给链接和访问权限,才能用。其他权限需要根据使用需要再赋。显示全部

新加的用户默认应该是锁住的,
要用管理员先解锁,然后赋给链接和访问权限,才能用。
其他权限需要根据使用需要再赋。

收起
银行 · 2020-05-13
浏览7108

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2020-05-12
  • 关注会员:3 人
  • 问题浏览:8481
  • 最近回答:2020-05-13
  • X社区推广