1. 程式人生 > >oracle 12c 解決pdb中使用者無法登入問題的詳細步驟

oracle 12c 解決pdb中使用者無法登入問題的詳細步驟

oracle 12c 解決pdb中使用者無法登入的問題

oracle12c 有一個很大的變動就是引入了pdb可插入資料庫,而且在cdb中只能建立c##或者C##開頭的使用者,只有在pdb資料庫中才能建立我們習慣性命名的使用者,oracle稱之為Local User,前者稱之為Common User。在pdb中新建使用者,發現無法直接連線新使用者,下面是解決方案:

1.首先進入pdb

alter session set container=orcl;

show con_name;
2.建立新使用者,並賦權
create user scott identified by oracle;
grant connect,resource to scott;

3.直接連線新建使用者發現無法連線,

  直接登入是不可以的:
SQL> conn scott/oracle
ERROR:
ORA-01017: invalid username/password; logon denied

4.通過下面方式解決:
因為CDB和PDB的servicename可能是不一樣的,需要先查詢pdb的service_name 

SQL> select name,pdb from v$services;
NAME         PDB
-------------------- --------------------
orcl                    ORCL

vi tnsnames.ora  編輯tnsnames檔案,新增下面內容
ORCL =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl)       把查詢到pdb對應的service_name寫到這裡


    )
  )

  必須要加上tnsnames的連線串才可以連線使用者:
 SQL> conn scott/[email protected]
Connected.
SQL> show user
USER is "SCOTT"

連線成功!

相關推薦

oracle 12c 解決pdb使用者無法登入問題的詳細步驟

oracle 12c 解決pdb中使用者無法登入的問題 oracle12c 有一個很大的變動就是引入了pdb可插入資料庫,而且在cdb中只能建立c##或者C##開頭的使用者,只有在pdb資料庫中才能建立我們習慣性命名的使用者,oracle稱之為Local User,前者稱之

Swift 解決Debugger左側無法獲取變量值的問題

inf 分享 修改 AI from 使用 ger img 其他 斷點後,左側變量全部無值,po 變量 warning: Swift error in module 項目名. Debug info from this module will be unavailable in

解決Mysql忘記密碼無法登入問題

問題描述: 在使用mysql -u root -p登入Mysql多次卻因為密碼問題登入失敗時,我們可以手動來重置密碼 解決方案如下: 1: 首先以管理員身份登入 [[email protected]33 bin]# 2: 然後編輯/etc/my.cnf 在最

Oracle 12C R1 PDB克隆實驗(1):通過已有PDB在本地克隆出新的PDB

實驗目標: 根據現有的PDB1在本地克隆出新的PDB2 實驗環境: 資料庫:Oracle 12c R1  作業系統:Oracle Linux 7.3 實驗步驟: 1、檢視PDB SQL> show pdbs CON_ID

解決方案:VS解決方案出現無法生成DLL檔案

前言: 這幾天在學習牛腩新聞釋出系統,突然發現標準的過程原來是從D層倒著往U層敲,在敲的過程中,遇到了一個問題:D層生成的DLL檔案,在B層和U層中使用不了! 從早上10:00~15:30,自己弄了好久沒弄出來,在趙雨田的幫助下,一下子就發現了問題! 問題的

解決SpringQuart無法自動注入Bean問題

        因專案需求,之前專案中已經有定時器的例子了,但是需求那邊過來的需求之前用的定時器並不能滿足,之前的定時器是用spring裡面的@Scheduled(cron = "0 0 0 * * ? ")這種方式,這是一種死的定時器,需求要的是動態定時器,使用者新增一個

解決:客戶端無法登入Redis伺服器報錯,解除保護模式

一:問題如下 在192.168.56.57客戶端登入192.168.56.56的redis伺服器時,報錯如下: [[email protected] src]# ./redis-cli

解決ChromeFlash無法顯示的問題

使用Chrome訪問帶有Flash內容的頁面時,總是沒法正常顯示,提示需要安裝“adobe flash movie plugin”,要命的是根本就沒法完成安裝!或許是系統中的Flash Player版本的確太低了,只需要安裝一個最新的Flash Player可以解決這個問題!

ORACLE 12C開啟pdb容器,並建立使用者

/*檢視當前使用容器*/ select sys_context('USERENV','CON_NAME') FROM DUAL; /*檢視pdb容器狀態*/ select con_id,dbid,N

oracle 12c 建立PDB使用者即Local User

oracle資料庫的結構是一個數據庫例項下有許多使用者,每一個使用者有自己的表空間,即每一個使用者相當於mysql中的一個數據庫。 不久前下了oracle 12c的資料庫,安裝之後建user時才知道oracle12c 有一個很大的變動就是引入了pdb可插入資料庫,而且在cd

ORACLE 12c建立PDB使用者以及表空間的使用

建立PDB使用者並設定預設表空間:    https://www.cnblogs.com/fanyongbin/p/5699482.html使用PDB前需要授權:    https://blog.csdn.net/winson13/article/details/511418

怎樣解決MathType希臘字母無法顯示問題

        在使用MathType數學公式編輯器編輯論文公式時發現,有時希臘字母在公式編輯器中無法打出來,上面顯示一個“叉”號,那麼遇到這種希臘字母無法顯示的問題該如何解決呢?解決方法如下: 1.雙擊公式進入到MathType編輯視窗,選擇“樣式”——“定義”。  

解決eclipsetomcat無法識別maven web專案問題

eclipse工具中匯入了maven web專案, 但是tomcat死活都識別不了, maven專案進行了clean install等操作, 但是仍無效, 後在網上搜索到以下答案, 解決問題 1. 右擊專案 -> Debug As -> Maven build

完美解決tomcat8.5+遠端無法登入tomcat問題及jenkins遠端部署問題

tomcat8.5之後配置了使用者名稱密碼之後預設只能本地訪問,遠端是無法訪問的,可用下面方法進行解決1. C:\Users\Administrator\Desktop\apache-tomcat-8.5.27-windows-x64\apache-tomcat-8.5.27

Oracle使用sqlplus和plsql都無法登入使用者

Oralce使用normal模式登入使用者失敗,不知道原因 1.sqlplus和plsql都無法登入普通使用者 在sqlplus中:sqlplus / as sysdba;顯示許可權錯誤,以為是自己電腦的本地組ora_dba組中沒有電腦系統 的名稱,

解決addEventListenerfunction無法新增其他引數的方法

最近遇到一個問題,在addEventListener中無法加其他引數如圖中這種寫法傳遞的event為undefined,因為event是在事件觸發後才自動生成的值,這種寫法在事件被觸發後又被替換成了undefined,這樣無法觸發事件,經網上查詢後發現解決的寫法改成此種寫法即

如何解決MathType公式無法開啟

       MathType是一個很好的數學公式編輯軟體,它很好的解決了Word文件中公式錄入的問題。但是在使用時卻會發現雙擊公式沒有任何一點反應,最常見的情形是從一個文件拷貝內容到新文件進行編輯時無法開啟公式。這種MathType公式無法開啟的問題該如何解決呢? 針對

解決Ubuntu,linux mint 無法登入(輸入正確使用者名稱和密碼仍跳回登入介面)

現象: 1:在Ubuntu或者linux mint (其實只要是基於ubuntu 核心得都可以)登陸介面輸入密碼之後,黑屏一閃後,又跳轉到登入介面。 2: 進入到命令列介面之後,sudo startx 顯示 timeout in locking author

vue的.native 修飾 ,解決iviewinput 無法監聽enter事件

有時候,你可能想在某個元件的根元素上監聽一個原生事件。可以使用 .native 修飾 v-on 。例如:直接寫成下面這樣enter事件將無效<Input type="password" v-mod

在ROS開啟攝像頭_詳細步驟

系統要求 ROS版本:kinetic 安裝步驟 安裝驅動包 usb_cam $ cd catkin_ws/src $ git clone https://github.com/bosch-ros-pkg/usb_cam.git $ cd .