PostgreSQL - pgAdmin-functies

Inhoudsopgave
pgAdmin stelt ons in staat om onze databases van postgreSQL, wat het leven voor ons veel gemakkelijker maakt, omdat we meerdere activiteiten kunnen doen die ons wat meer tijd zouden kosten om het via de console te doen, maar het gebruik van deze interface betekent niet dat de psql-console moet worden weggegooid, omdat deze ook is inbegrepen voor wanneer we moeten gebruik het.
Configuratiebestanden bewerken
Om de postgreSQL-configuratiebestanden te bewerken; postgresql.conf en pg_hba.conf, we moeten op onze databaseserver de . hebben geïnstalleerd admin pakketAls we het hebben geïnstalleerd wanneer we met de rechtermuisknop op pgAdmin klikken, kunnen we het volgende menu zien dat ons toegang geeft tot de bestanden om de wijzigingen aan te brengen die we nodig achten voor onze postgreSQL-installatie.

Als we zijn verbonden met een database en dit menu lijkt uitgeschakeld te zijn, hebben we het beheerderspakket niet geïnstalleerd of zijn we misschien niet verbonden als supergebruikers, om het beheerderspakket te installeren, moeten we het volgende doen:
  • Maak verbinding met de database met de naam postgre.
  • Voer de volgende uit SQL: EXTENSIE MAKEN administratiepakket.
  • Of we kunnen ook de grafische interface gebruiken die we in de volgende afbeelding zien.

Databases maken en machtigingen instellen
Om een ​​database aan te maken, moeten we een eenvoudige procedure uitvoeren: klik in de boomstructuur met de rechtermuisknop op de databasesectie en kies een nieuwe database, zoals we in de volgende afbeelding zien:

Het definitietabblad biedt ons verschillende vervolgkeuzelijsten waarmee we de codering van de gegevens kunnen kiezen, als we een sjabloon gebruiken, kunnen we er een selecteren uit de beschikbare en op deze manier de verschillende kenmerken die we nodig hebben voor onze nieuwe database die we zojuist hebben gemaakt.
Machtigingsbeheer
Om machtigingen voor bestaande objecten te beheren, is niets beter dan de pgAdmin, met behulp van de functionaliteit ervan Grant Wizard, die we kunnen openen via het menu Extra. Net als bij de andere opties die we hebben gezien, wordt dit niet ingeschakeld tenzij we zijn verbonden met een database.
Deze tool is gevoelig voor de locatie waar we werken, dus als we aan een bepaald schema willen werken, moeten we het selecteren en vervolgens de Grant Wizard openen, het zal ons een scherm tonen dat lijkt op het volgende:

Eenmaal hier moeten we een, meerdere of alle objecten selecteren en vervolgens overschakelen naar het tabblad privileges waar we effectief de benodigde machtigingen en de rollen waarmee we willen werken zullen beheren.
Als we nu de standaardmachtigingen willen instellen voor de nieuwe objecten die we gaan maken, moeten we het volgende doen:
  • Selecteer het schema of de database waaraan we willen werken en klik er met de rechtermuisknop op.
  • Kies de eigenschappen optie.
  • Dan moeten we naar de standaardrechten gaan, zoals we kunnen zien in de volgende afbeelding:

Het is belangrijk op te merken dat wanneer we deze functie in een schema gebruiken, we er rekening mee moeten houden dat de toestemming GEBRUIKEN moet zijn ingeschakeld voor de groepen die het gaan gebruiken.
Onthoud dat er nog een andere tutorial is genaamd Postgre SQL - pgAdmin die ook nuttig kan zijn.Vond je deze tutorial leuk en hielp je hem?Je kunt de auteur belonen door op deze knop te drukken om hem een ​​positief punt te geven
wave wave wave wave wave