首页 > 数据库 >Oracle19C PDB中普通用户可以通过sqlplus scott/tiger连接吗

Oracle19C PDB中普通用户可以通过sqlplus scott/tiger连接吗

时间:2023-06-21 17:00:45浏览次数:55  
标签:Oracle19C 16 0.0 oem13c tiger Oracle sqlplus Release PDB

 

Oracle19C PDB中普通用户可以通过sqlplus scott/tiger连接吗

 

先说结论,目前我还没找到方式。

研究了挺久,通过百度,通过mos上搜索,也想通过触发器来实现,发现都不行。

 

先说sys用户,是可以的。

通过设置ORACLE_PDB_SID这个环境变量,可以实现sys直接登录后连接到指定的PDB上。

[oracle@oem13c ~]$ unset ORACLE_PDB_SID
[oracle@oem13c ~]$ sqlplus / as sysdba

SQL*Plus: Release 19.0.0.0.0 - Production on Wed Jun 21 16:45:20 2023
Version 19.19.0.0.0

Copyright (c) 1982, 2022, Oracle.  All rights reserved.


Connected to:
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.19.0.0.0

16:45:20 SYS@oemdb(25)> show con_name

CON_NAME
------------------------------
CDB$ROOT
16:45:23 SYS@oemdb(25)> exit
Disconnected from Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
[oracle@oem13c ~]$ export ORACLE_PDB_SID=empdbrepos
[oracle@oem13c ~]$ sqlplus / as sysdba

SQL*Plus: Release 19.0.0.0.0 - Production on Wed Jun 21 16:45:45 2023
Version 19.19.0.0.0

Copyright (c) 1982, 2022, Oracle.  All rights reserved.


Connected to:
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.19.0.0.0

16:45:45 SYS@oemdb(25)> show con_name

CON_NAME
------------------------------
EMPDBREPOS

 

 

普通用户则不行会直接报错"ORA-01017: invalid username/password; logon denied"防偷防爬

[oracle@oem13c ~]$ export ORACLE_PDB_SID=empdbrepos
[oracle@oem13c ~]$ sqlplus scott/tiger

SQL*Plus: Release 19.0.0.0.0 - Production on Wed Jun 21 16:46:57 2023
Version 19.19.0.0.0

Copyright (c) 1982, 2022, Oracle.  All rights reserved.

ERROR:
ORA-01017: invalid username/password; logon denied


Enter user-name: 

 

 

 

MOS文档How to Connect to a Pluggable Database (PDB)? (文档 ID 2783729.1)明确提到了,当连接可插入数据库时,无论是本地或者远程,必须始终提供指向到PDB的services有效的连接字符串。

原话如下:

When connecting to a pluggable database, a valid service connection string that points to its service (previously configured and started) MUST always be provided, whether the connection is attempted locally or remotely

[oracle@oem13c ~]$ sqlplus scott/tiger@oem13c/empdbrepos

SQL*Plus: Release 19.0.0.0.0 - Production on Wed Jun 21 16:48:04 2023
Version 19.19.0.0.0

Copyright (c) 1982, 2022, Oracle. All rights reserved.


Connected to:
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.19.0.0.0

16:48:04 SCOTT@oem13c/empdbrepos(240)>

 

 

不知道有没有其他方式可以不通过@connect_str来连接。

标签:Oracle19C,16,0.0,oem13c,tiger,Oracle,sqlplus,Release,PDB
From: https://www.cnblogs.com/PiscesCanon/p/17496687.html

相关文章

  • Oracle19C如何为PDB新建service
     Oracle19C如何为PDB新建service 在11g版本中,通常可以通过4种方式来新增service:通过修改service_names参数来新增,这个是比较常用的通过srvctladdservice(只适用于RAC或OracleRestart)通过配置$ORACLE_HOME/network/admin/listener.ora静态监听通过dbms_service 关......
  • Linux AV1硬件视频解码将支持Intel Tiger Lake
    AV1硬件解码将在最新的Intel处理器上实现,但AMD却还没有动作。文/YoonChae-kyunghttps://linuxreviews.org/Linux_AV1_Hardware_Video_Decoding_Support_Ready_For_Intel_Tiger_Lake将于2020年9月推出的英特尔TigerLake处理器将是首款具有集成显卡的英特尔处理器,该显卡支持AV1硬......
  • Tigers Global Logistics EDI 需求及SaaS解决方案
    TigersGlobalLogistics是一家国际物流公司,总部位于香港,成立于1998年。该公司提供全球物流服务,包括仓储、运输、海关通关、电商物流等。TigersGlobalLogistics在全球范围内拥有超过70个仓库和物流中心,并在美国、欧洲、亚洲、澳大利亚和拉丁美洲等地设有分支机构。TigersGlo......
  • 【转】sqlplus/RMAN/lsnrctl 等工具连接缓慢
    AIX上sqlplus/assysdbarmantarget/或者lsnrctlstart时或者通过sqlplussystem/oracle@orcl这样通过监听连接等方式来登陆时非常慢(LINUX/HP-UX也存在此问题),甚至要5分钟、10分钟左右才能进入。这种问题在排除系统资源如CPU/IO/内存、网络等资源紧张外;经常是因为hostname......
  • wiredtiger引擎性能——比levelDB更牛叉!
    WE'VEJOINEDMONGODB! We'reproudtoannouncethatMongoDBhasacquiredWiredTiger,andwe'vejoinedtheMongoDBteam! WewillbedirectlyinvolvedinsupportingtheWiredTigerstorageengineinMongoDB3.0andwillcontinuetodevelopWire......
  • Oracle:OpenEuler 22.03 安装oracle19c
     #####################################################最小化安装openeuler-22.03-sp1,并更新到最新(写本文时:2023-06-01)关闭selinux关闭firewalld.service创建用户及用户组:oracle:oinstall创建推荐的目录:/u01,属主oracle:oinstallyuminstalllibnsllibnsl2-develliba......
  • Oracle19c中环境变量ORACLE_PDB_SID对dbca和RU打补丁的影响
     Oracle19c中环境变量ORACLE_PDB_SID对dbca和RU打补丁的影响 假设需要dbca创建一个cdb为oemdb,pdb为empdbrepos。同时,环境变量已经设置了ORACLE_PDB_SID=empdbrepos的情况下进行dbca,会导致dbca报错如下:ORA-65118:operationaffectingapluggabledatabasecannotbeperfo......
  • Linux tigervnc同步教学
    windows安装vncviewer LinuxServer配置以下脚本#!/bin/bashrpm-qtigervnc-server>/dev/null2>&1if[$?-ne0]thenyuminstall-ytigervnc*>/dev/null2>&1echo-n"Pleaseinputyourvncconnect"vncpasswd......
  • Ubuntu22.04 + TigerVNC
    安装TigerVNCsudoaptinstalltigervnc-standalone-server验证连接#vncserver-xstartupnautilus-localhostno:1#启动文件管理器并运行外部访问#vncserver-xstartupgnome-session-localhostno:1#启动gnome会话NewXtigervncserver'localhost.localdomain:1......
  • sqlplus工具迁移数据经验
        需要紧急把测试服务器数据迁移到pc机用于演示,但pc机无网络又没有客户端工具,只能使用sqlplus,且导出得文件又是sql文件,失去工具支持导入共过程遇到很多问题,如乱码问题,sql文件中特殊字符,日志存放和查看,导出文件不能写入,安装过程目录写入权限等大小问题。希望通过这篇博客把......