在 Amazon Redshift 中編輯您的帳戶中建立的資料共用 - Amazon Redshift

Amazon Redshift 自 2025 年 11 月 1 日起不再支援建立新的 Python UDF。如果您想要使用 Python UDF,請在該日期之前建立 UDF。現有 Python UDF 將繼續正常運作。如需詳細資訊,請參閱部落格文章

在 Amazon Redshift 中編輯您的帳戶中建立的資料共用

您可以使用主控台和 SQL 來編輯您的帳戶中建立的資料共用。

Console

在主控台上,先執行下列步驟連線至資料庫,以查看您的帳戶中建立的資料共用清單。

  1. 登入 AWS 管理主控台,開啟位於 https://console.aws.amazon.com/redshiftv2/ 的 Amazon Redshift 主控台。

  2. 在導覽選單上,選擇叢集,然後選擇您的叢集。叢集詳細資訊頁面會隨即出現。

  3. 選擇資料共用

  4. 在我的帳戶中建立的資料共用區段中,選擇連線到資料庫

  5. 選擇您要編輯的資料共用,然後選擇編輯。資料共用詳細資訊頁面會隨即出現。

  6. 資料共用物件資料取用者區段中進行任何變更。

  7. 選擇儲存變更。Amazon Redshift 會以這些變更來更新您的資料共用。

    注意

    如果您選擇將資料共用發佈到 AWS Glue Data Catalog,則無法編輯組態來將資料共用發佈到其他 Amazon Redshift 帳戶。

SQL

使用 ALTER DATASHARE 隨時從資料共用中點移除物件。若要移除結構描述,請使用下列命令:

ALTER DATASHARE salesshare REMOVE SCHEMA PUBLIC;

若要移除資料表,請使用下列命令:

ALTER DATASHARE salesshare REMOVE TABLE public.tickit_sales_redshift;

使用 REVOKE USAGE ON 來撤銷特定取用者在資料共用上的許可。它會撤銷資料共用中物件的 USAGE 許可,並立即停止對所有取用者叢集的存取。存取權被撤銷後,列出資料共用和中繼資料查詢 (例如列出資料庫和資料表) 不會傳回共用物件。如果您不想再與取用者共用資料,請撤銷命名空間中的資料共用存取權。

REVOKE USAGE ON DATASHARE salesshare FROM NAMESPACE '13b8833d-17c6-4f16-8fe4-1a018f5ed00d';

如果您不想再與取用者共用資料,請從 AWS 帳戶 撤銷資料共用的存取權:

REVOKE USAGE ON DATASHARE salesshare FROM ACCOUNT '123456789012';