Navcat 15 连接 Oracle 数据库(成功)
Navcat 15 连接 Oracle 数据库(成功)
1. Navcat 15 连接 Oracle 数据库,报ORA-01435
Oracle 下载地址:https://www.oracle.com/database/technologies/oracle-database-software-downloads.html
(1)安装Oracle数据时,安装过程中设置的用户名密码为 oracleuser/123456。
(2)使用Mavcat 15 连接Oracle,设置角色:
(3)点击“工具“ --> ”选项“:
(4)设置OCI
环境:
(5)此时使用Navcat 15 连接 Orcale 时,提示,即使加c##
也报如下ORA-01435
错误:
2. 解决方案
使用命令创建新用户,流程具体如下:
(1)使用如下命令:
1
C:\WINDOWS\system32>sqlplus /nolog
2
3
SQL*Plus: Release 19.0.0.0.0 - Production on 星期日 5月 9 15:07:57 2021
4
Version 19.3.0.0.0
5
6
Copyright (c) 1982, 2019, Oracle. All rights reserved.
7
8
SQL> conn / as sysdba
9
已连接。
(2)创建新用户test,注意用户名前必须加上c##
,否则提示ORA-65096: 公用用户名或角色名无效
:
1
SQL> create user c##test identified by 123456;
2
3
用户已创建。
(3)授权新用户,注意用户名前必须加上c##
,否则提示ORA-01917: 用户或角色 'TEST' 不存在
:
1
SQL> grant dba to c##test;
2
3
授权成功。
(4)Navcat使用test/23456再次连接Oracle,连接成功:
Windy心梦无痕