Amazon Redshift でデータ共有からデータコンシューマーを削除する - Amazon Redshift

Amazon Redshift でデータ共有からデータコンシューマーを削除する

データ共有から 1 つ以上のデータコンコンシューマーを削除できます。データコンシューマーには、Amazon Redshift クラスターまたは AWS アカウントを一意に識別する名前空間を使用できます。

Console

コンソールでデータ共有から 1 つ以上のデータコンシューマーを削除するには、名前空間 ID または AWS アカウントから 1 つ以上のデータコンシューマーを選択します。次に、[削除] を選択します。

Amazon Redshift は、指定されたデータコンシューマーをデータ共有から削除します。すぐにデータ共有へのアクセスが失われます。

SQL

REVOKE USAGE ON を使用すると、特定のコンシューマーについて、データ共有への許可を取り消すことができます。このコマンドは、データ共有内にあるオブジェクトの USAGE 許可を取り消し、すべてのコンシューマークラスターへのアクセスを即座に停止します。アクセス許可が取り消されたあとは、データベースやテーブルに関するものを含め、データ共有およびメタデータを一覧表示するためのクエリは、共有されたオブジェクトを返さなくなります。コンシューマーとデータを共有する必要がなくなった場合は、名前空間からデータ共有へのアクセスを取り消します。

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