gpt4 book ai didi

mysql - Amazon Redshift 中的 CREATE TABLE LIKE/AS 中的表权限是否会继承?

转载 作者:行者123 更新时间:2023-11-29 19:34:32 24 4
gpt4 key购买 nike

描述有点抽象,但我希望它能解释清楚。

有一张表——表A,对某些用户具有一定的权限。我需要将数据加载到该表中(满载)。我不想截断表,而是想要备份,这样数据就不会丢失。

  • 将表 A 重命名为表 B。
  • 像表 B 一样创建表 A。
  • 将数据加载到表 A 中。
  • 如果数据加载成功,则对表A应用权限(以防在创建表X(如表Y)时没有权限)。
  • 如果数据加载不成功,将B表重命名为A表。
  • 对表 A 应用权限(如果需要)。

最佳答案

When do rename a table A to table B, permissions are carried forward. When you do CREATE TABLE B LIKE TABLE A, then permissions are not carried forward.

关于mysql - Amazon Redshift 中的 CREATE TABLE LIKE/AS 中的表权限是否会继承?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41610046/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com