删除在您的账户中创建的 Amazon Web Services Data Exchange 数据共享 - Amazon Redshift
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

删除在您的账户中创建的 Amazon Web Services Data Exchange 数据共享

使用控制台删除在您的账户中创建的 Amazon Web Services Data Exchange 数据共享。首先连接到数据库,以查看在您的账户中创建的数据共享列表。

  1. 登录Amazon Web Services Management Console,然后通过以下网址打开 Amazon Redshift 控制台:https://console.aws.amazon.com/redshift/

  2. 在导航菜单上,选择 Clusters(集群),然后选择您的集群。此时会显示集群详细信息页面。

  3. 在导航器菜单中,选择 Editor(编辑器),然后选择 Query editor v2(查询编辑器 v2)。

  4. 如果这是您首次使用查询编辑器 v2,请配置 Amazon Web Services 账户。默认情况下,Amazon 拥有的密钥用于加密资源。有关配置 Amazon Web Services 账户 的更多信息,请参阅《Amazon Redshift 管理指南》中的配置您的 Amazon Web Services 账户

  5. 要连接您的集群所在的 Amazon Web Services Data Exchange 数据共享,请选择 Database(数据库)以及树视图面板中的集群名称。如果出现提示,请输入连接参数。

  6. 复制以下 SQL 语句。以下示例将删除 SalesShare 数据共享。

    DROP DATASHARE salesshare
  7. 要运行复制的 SQL 语句,请选择 Queries(查询),然后将复制的 SQL 语句粘贴到查询区域中。然后,选择 Run(运行)。

    出现以下情况时会显示错误:

    ERROR: Drop of ADX-managed datashare salesshare requires session variable datashare_break_glass_session_var to be set to value '620c871f890c49'

    ‘620c871f890c49’是一个随机的一次性值,当发生不推荐的操作时,Amazon Redshift 会生成该值。

  8. 将以下示例语句复制并粘贴到查询区域中。然后运行命令。该 SET datashare_break_glass_session_var 命令应用权限,允许对 Amazon Web Services Data Exchange 数据共享进行不推荐的操作。

    SET datashare_break_glass_session_var to '620c871f890c49';
  9. 再次运行 DROP DATSHARE 语句。

    DROP DATASHARE salesshare;

删除数据共享后,数据共享使用者将失去对数据共享的访问权限。

删除共享 Amazon Web Services Data Exchange 数据共享可能会违反 Amazon Web Services Data Exchange 中的数据产品条款。