本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
以 SYS 身分登入您的 RDS Custom for Oracle 資料庫
在建立 RDS Custom 資料庫執行個體之後,您可以使用者 SYS
身分登入 Oracle 資料庫,這將給予您 SYSDBA
權限。您有以下登入選項:
-
從 Secrets Manager 取得
SYS
密碼,並在 SQL 用戶端中指定此密碼。 -
使用作業系統身分驗證來登入您的資料庫。在此情況下,您不需要密碼。
為您的 RDS Custom for Oracle 資料庫尋找 SYS 密碼
您可以在 API 呼叫中指定主要使用者名稱,以 SYS
或 SYSTEM
身分登入 Oracle 資料庫。SYS
和 SYSTEM
的密碼存放在 Secrets Manager 中。
秘密使用命名格式 do-not-delete-rds-custom-
或 resource_id
-uuid
rds-custom!oracle-do-not-delete-
。您可以使用 AWS Management Console尋找密碼。resource_id
-uuid
在 Secrets Manager 中為您的資料庫尋找 SYS 密碼
登入 AWS Management Console 並開啟位於 https://https://console.aws.amazon.com/rds/
的 Amazon RDS 主控台。 -
在 RDS 主控台中,完成下列步驟︰
-
在導覽窗格中,選擇 Databases (資料庫)。
-
選擇 RDS Custom for Oracle 資料庫執行個體的名稱。
-
選擇 Configuration (組態)。
-
複製資源 ID 下方的值。例如,您的資源 ID 可能是 db-ABC12CDE3FGH4I5JKLMNO6PQR7。
-
-
前往以下位置開啟機密管理員控制台:https://console.aws.amazon.com/secretsmanager/
。 -
在 Secrets Manager 主控台中,完成下列步驟︰
-
在左側導覽窗格中,選擇秘密。
-
依您在步驟 2.d 中複製的資源 ID 篩選秘密。
-
選擇使用命名格式 do-not-delete-rds-custom-
resource_id
-uuid
或 rds-custom!oracle-do-not-delete-resource_id
-uuid
的秘密。resource_id
是您在步驟 2.d 中複製的資源 ID。例如,如果您的資源 ID 是 db-ABC12CDE3FGH4I5JKLMNO6PQR7,而 UUID 是 1234ab,則您的秘密名為 do-not-delete-rds-custom-db-ABC12CDE3FGH4I5JKLMNO6PQR7-1234ab 或 rds-custom!oracle-do-not-delete-db-ABC12CDE3FGH4I5JKLMNO6PQR7-1234ab。
-
在秘密值中,選擇擷取秘密值。
-
在金鑰/值中,複製密碼的值。
-
-
在資料庫執行個體上安裝 SQL*Plus,然後以
SYS
身分登入資料庫。如需詳細資訊,請參閱步驟 3:將您的 SQL 連線至 Oracle 資料庫執行個體。
使用作業系統身分驗證,登入 RDS Custom for Oracle 資料庫
作業系統使用者 rdsdb
擁有 Oracle 資料庫二進位檔案。您可以切換到 rdsdb
使用者並登入 RDS Custom for Oracle 資料庫,無需密碼。
-
使用 連線至資料庫執行個體 AWS Systems Manager。如需詳細資訊,請參閱使用 Session Manager 連線至RDS自訂資料庫執行個體。
-
切換到
rdsdb
使用者。sudo su - rdsdb
-
使用作業系統身分驗證來登入您的資料庫。您可以使用
sql
sqlplus / as sysdba
或 別名。$ sqlplus / as sysdba SQL*Plus: Release 21.0.0.0.0 - Production on Wed Apr 12 20:11:08 2023 Version 21.9.0.0.0 Copyright (c) 1982, 2020, Oracle. All rights reserved. Connected to: Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production Version 19.10.0.0.0
或者,您可以使用
sql
別名:$ sql