管理專用 Exadata 基礎架構上的自治式 AI 資料庫使用者

本節描述管理「自治式 AI 資料庫」上資料庫使用者的管理作業。

建立資料庫用戶

您可以使用任何 SQL 從屬端工具,以 ADMIN 使用者身分連線至資料庫,即可在專用 Exadata 基礎架構上的自治式 AI 資料庫中建立資料庫使用者。

執行下列 SQL 敘述句以建立資料庫使用者:

CREATE USER new_user
IDENTIFIED BY password
DEFAULT TABLESPACE tablespace_name;
GRANT CREATE SESSION TO new_user;

這會建立具備連線權限的 new_user。此使用者現在可以連線至自治式 AI 資料庫並執行查詢。若要將其他權限授與使用者,請參閱管理資料庫使用者權限。

自治式 AI 資料庫需要更安全的密碼;您指定的密碼必須符合預設的密碼複雜性規則。

若要解除鎖定資料庫使用者帳戶,請以 ADMIN 使用者身分連線至您的資料庫,然後執行下列命令:

ALTER USER username IDENTIFIED BY password ACCOUNT UNLOCK;

解除鎖定或變更 ADMIN 資料庫使用者密碼

您可以使用 Oracle Cloud Infrastructure 主控台來變更 ADMIN 資料庫使用者的密碼。

注意:如果您多次嘗試使用 ADMIN 資料庫使用者帳戶進行認證,該帳戶可能會被鎖定。變更 ADMIN 資料庫使用者密碼會自動解除鎖定帳戶。

  1. 前往您要變更其 ADMIN 使用者密碼之自治式 AI 資料庫的詳細資訊頁面。

    如需相關指示,請參閱檢視專用自治式 AI 資料庫的詳細資訊

  2. 詳細資訊頁面上,選取其他動作,然後選取管理員密碼

  3. 管理員密碼頁面中,輸入新密碼並確認。

    密碼必須符合以 Oracle Cloud 安全標準為基礎的強式密碼複雜性條件。如需密碼複雜性規則的詳細資訊,請參閱建立資料庫使用者

  4. 按一下更新

管理資料庫使用者權限

自治式 AI 資料庫具有名為 DWROLE 的預先定義資料庫角色。此角色提供大部分資料庫使用者所需的權限。以下是其授予使用者的權限:

CREATE ANALYTIC VIEW
CREATE ATTRIBUTE DIMENSION
ALTER SESSION
CREATE HIERARCHY
CREATE JOB
CREATE MINING MODEL
CREATE PROCEDURE
CREATE SEQUENCE
CREATE SESSION
CREATE SYNONYM
CREATE TABLE
CREATE TRIGGER
CREATE TYPE
CREATE VIEW
READ,WRITE ON directory DATA_PUMP_DIR

若要將 DWROLE 角色授與資料庫使用者,請使用任何 SQL 從屬端工具以 ADMIN 使用者身分連線資料庫,然後輸入此 SQL 敘述句:

GRANT DWROLE TO user;

除了授與 DWROLE 權限之外,您也可以使用 GRANT 命令,將個別權限授與使用者。

DWROLE 角色不會將任何表格空間配額配置給使用者。如果使用者將要新增資料或其他物件,您需要以下列其中一種方式來授予使用者表格空間配額:

注意:授與 UNLIMITED TABLESPACE 權限可讓使用者使用所有配置的儲存空間。您無法選擇性撤銷具有 UNLIMITED TABLESPACE 權限之使用者的表格空間存取。您只能在撤銷權限之後授予選擇性或限制的存取權。

進一步參考:

移除資料庫使用者

若要從資料庫中移除使用者,請使用任何 SQL 從屬端工具,以 ADMIN 使用者身分連線至資料庫。

ADMIN 使用者執行了以下 SQL 敘述句:

DROP USER user_name CASCADE;

這會移除 user_name 和該使用者所擁有的物件。

注意:這會移除所有 user_name 物件,並刪除 user_name 擁有的資料。

相關內容