sql >> Database >  >> RDS >> PostgreSQL

Waarom kan alleen een superuser EXTENSION CREREN wel opslaan, maar niet op Heroku?

De hstore-extensie creëert functies die code oproepen van een extern dynamisch object, waarvoor superuser-privileges vereist zijn. Daarom vereist het maken van de hstore-extensie superuser-privileges.

Wat Heroku betreft, heb ik begrepen dat ze werken met een speciale module voor het op de witte lijst zetten van extensies, waarmee gebruikers bepaalde extensies kunnen maken, ook al zijn ze geen superuser. Ik geloof dat het op deze code is gebaseerd:https://github.com/dimitri/pgextwlist. U kunt proberen die code zelf te installeren als u dezelfde functionaliteit in uw databases wilt.



  1. Haal de ID van een ingevoegd record op:Php &MS SQL SERVER

  2. Dagen aftrekken van een datum in SQLite

  3. Exporteer het resultaat van de opgeslagen procedure naar Excel in SSMS

  4. Conditional Split Transformation:gegevens exporteren van SQL Server naar Oracle- en MySQL-databases