PostgreSQL - Caracteristici pgAdmin

Cuprins
pgAdmin ne permite să administrăm bazele noastre de date de postgreSQL, ceea ce ne face viața mult mai ușoară, deoarece putem face mai multe activități care, dacă o facem prin consolă, ne-ar lua ceva mai mult timp, totuși utilizarea acestei interfețe nu înseamnă că aruncați consola psql, deoarece este inclusă și atunci când trebuie să foloseste-l.
Editați fișierele de configurare
Pentru a edita fișierele de configurare postgreSQL; postgresql.conf și pg_hba.conf, trebuie să avem instalate pe serverul nostru de baze de date pachet de administrareDacă îl avem instalat când facem clic dreapta pe pgAdmin, vom putea vedea următorul meniu care ne va permite să accesăm fișierele pentru a face modificările pe care le considerăm necesare pentru instalarea noastră postgreSQL.

Dacă suntem conectați la o bază de date și acest meniu apare dezactivat, atunci nu avem instalat pachetul de administrare sau poate nu suntem conectați ca super utilizatori, pentru a instala pachetul de administrare trebuie să procedăm în felul următor:
  • Conectați-vă la baza de date numită postgres.
  • Rulați următoarea SQL: CREAȚI EXTENSIA adminpack.
  • Sau putem folosi, de asemenea, interfața grafică pe care o vedem în următoarea imagine.

Crearea bazelor de date și stabilirea permisiunilor
Pentru a crea o bază de date, trebuie să efectuăm o procedură simplă, în arborele faceți clic dreapta pe secțiunea bazei de date și alegeți o nouă bază de date, așa cum vedem în următorul grafic:

Fila de definiție ne oferă câteva meniuri derulante cu care putem alege codarea datelor, dacă vom folosi un șablon putem selecta unul dintre cele disponibile și în acest fel diferitele caracteristici de care avem nevoie pentru noua noastră bază de date pe care o avem doar creată.
Managementul permisiunilor
Pentru a gestiona permisiunile pentru obiectele existente, nimic nu este mai bun decât pgAdmin, folosind funcționalitatea acestuia Vrăjitorul Grant, pe care îl putem accesa prin meniul de instrumente. Ca și în cazul celorlalte opțiuni pe care le-am văzut, acest lucru nu va fi activat decât dacă suntem conectați la o bază de date.
Acest instrument este sensibil la locația în care lucrăm, așa că, dacă dorim să lucrăm la o anumită schemă, trebuie să o selectăm și apoi să deschidem Expertul de acordare, ne va afișa un ecran similar cu următorul:

Odată ajuns aici trebuie să selectăm unul, mai multe sau toate obiectele și apoi să trecem la fila privilegii unde vom gestiona în mod eficient permisiunile necesare și rolurile cu care dorim să lucrăm.
Acum, dacă ceea ce dorim este să stabilim permisiunile implicite pentru noile obiecte pe care urmează să le creăm, trebuie să facem următoarele:
  • Selectați schema sau baza de date pe care dorim să lucrăm și faceți clic dreapta pe ea.
  • Alegeți opțiunea de proprietăți.
  • Apoi trebuie să mergem la privilegiile implicite așa cum putem vedea în următoarea imagine:

Este important de reținut că, atunci când folosim această caracteristică într-o schemă, trebuie să avem în vedere faptul că permisiunea USAGE trebuie să fie activată pentru grupurile care o vor folosi.
Amintiți-vă că există un alt tutorial numit Postgre SQL - pgAdmin, care poate fi de asemenea util.V-a plăcut și ați ajutat acest tutorial?Puteți recompensa autorul apăsând acest buton pentru a-i oferi un punct pozitiv
wave wave wave wave wave