sql >> Databáze >  >> RDS >> PostgreSQL

Oprávnění odepřeno při pokusu o import souboru CSV z PGAdmin

Článek o oprávněních zmíněný v odpovědi Houariho a Flimzyho je dobrý referenční materiál, ale přímá odpověď (rychlá oprava, kterou jsem použil) je:

  • Klikněte pravým tlačítkem na složku obsahující datové soubory, kterým bylo oprávnění odepřeno, a poté klikněte na Vlastnosti .
  • V okně Vlastnosti složky vyberte Zabezpečení tab.
  • Klikněte na tlačítko Upravit tlačítko.
  • V okně „Oprávnění pro složku“, které se otevře, klikněte na tlačítko Přidat... tlačítko.
  • Zadejte Everyone do textového pole "Zadejte názvy objektů k výběru".
  • Klikněte na tlačítko OK a okno se zavře.
  • Ověřte, že výchozí nastavení Číst a spouštět oprávnění byla nastavena na Povolit pomocí zaškrtávacího políčka v předchozím okně.
  • Klikněte na tlačítko OK a okno se zavře.
  • Klikněte na tlačítko Použít v okně Vlastnosti složky.

Nyní můžete spustit příkaz SQL COPY, který potřebuje přístup k těmto souborům.

  • Po dokončení se vraťte do okna Vlastnosti složky.
  • Klikněte na tlačítko Upravit tlačítko.
  • Vyberte Everyone záznam do pole „Skupinová nebo uživatelská jména:“.
  • Klikněte na tlačítko Odebrat knoflík.
  • Klikněte na tlačítko OK na zbývajících otevřených oknech.

Oprávnění byla nyní vrácena do původního stavu.



  1. Vyberte z jedné tabulky, kde v jiné ne

  2. Jak získat hodnotu z posledního vloženého řádku?

  3. Cizí klíče, blokování a konflikty aktualizací

  4. Konfigurace Service Broker pro asynchronní zpracování