2017-01-12 3 views
0

Die Beschreibung ist ein bisschen abstrakt, aber ich hoffe es erklärt.Werden Tabellenberechtigungen in CREATE TABLE LIKE/AS in Amazon Redshift übernommen?

Es gibt eine Tabelle - Tabelle A, mit bestimmten Berechtigungen für bestimmte Benutzer. Ich muss Daten in diese Tabelle laden (Volllast). Anstatt die Tabelle zu kürzen, möchte ich ein Backup, damit die Daten nicht verloren gehen.

  • Rename Tabelle A Tabelle B
  • wie Tabelle B. Tabelle A erstellen
  • Laden von Daten in Tabelle A
  • Wenn Datenlast erfolgreich ist, A Anwenden von Berechtigungen auf dem Tisch (im Fall von Berechtigungen trage nicht beim Erstellen einer Tabelle X wie Tabelle Y).
  • Wenn das Laden der Daten nicht erfolgreich ist, benennen Sie Tabelle B in Tabelle A um.
  • Wenden Sie Berechtigungen für Tabelle A an (falls erforderlich).

Antwort

0

Wann eine Tabelle A Tabelle B umbenennen, werden Berechtigungen vorgetragen. Wenn Sie TABELLE B wie TABELLE A ERSTELLEN, werden die Berechtigungen nicht übernommen.

Verwandte Themen