簡體   English   中英

Oracle 19c - 無法連接到我在 SQL 開發人員中創建的新用戶

[英]Oracle 19c - can't connect with a new user I've created in SQL developer

我在 SQL 開發人員中創建了一個新用戶“建模”。 但我無法用這個用戶連接到數據庫。 我授予了所有權限,但出現以下錯誤。

我已經在 Windows 10 Enterprise x64 上安裝了 Oracle 19c 並在 SQL 開發工具中與“sys”用戶連接后創建了用戶。

連接錯誤畫面

用戶編輯

在此處輸入圖像描述

除非用戶被授予此角色,否則不允許普通用戶“以 SYSDBA 身份”登錄。 在屏幕截圖的右側,您選擇了角色“SYSDBA”。 如果您寧願 select 角色“默認”,您將能夠登錄。

下拉列表中的所有不同角色都是您可以授予用戶的角色。 這些角色具有特定的管理目的。

當登錄時在 SQL Developer 中授予和選擇角色時,該用戶將被授予管理權限來處理普通用戶不會擔心的所有事情,例如啟動、關閉、備份、存儲管理

為什么這么復雜?

在一家大型企業銀行中,您很可能會將從事備份工作的人與從事存儲管理工作的人與從事 dba 工作的人分開。 在您的筆記本電腦上安裝了所有東西的世界中,所有這些似乎都是復雜的事情。 請記住,您已經在計算機上安裝了企業軟件,這些安全結構是限制管理訪問的手段。

在 Oracle 數據庫引擎上進行管理工作時,您將看到的最常見的連接結構是這樣的

sqlplus sys/password@<TNS_ALIAS> as sysdba (通過 SQL 網絡)或sqlplus / as sysdba (操作系統身份驗證)

祝你好運!

在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM