PostgreSQL - функции на pgAdmin

Съдържание
pgAdmin ни позволява да администрираме нашите бази данни на postgreSQL, което прави живота много по -лесен за нас, тъй като можем да правим множество дейности, за да го направим през конзолата ще ни отнеме малко повече време, но използването на този интерфейс не означава изхвърляне на psql конзолата, тъй като тя е включена и когато трябва използваи го.
Редактирайте конфигурационни файлове
За редактиране на конфигурационните файлове на postgreSQL; postgresql.conf и pg_hba.conf, трябва да сме инсталирали на нашия сървър на базата данни админ пакетАко го инсталираме, когато щракнем с десния бутон върху pgAdmin, ще можем да видим следното меню, което ще ни позволи достъп до файловете, за да направим промените, които считаме за необходими за нашата инсталация на postgreSQL.

Ако сме свързани с база данни и това меню изглежда деактивирано, значи нямаме инсталиран администраторски пакет или може би не сме свързани като супер потребители, за да инсталираме администраторския пакет, трябва да направим следното:
  • Свържете се с базата данни, наречена postgres.
  • Изпълнете следващия SQL: CREATE EXTENSION adminpack.
  • Или можем да използваме и графичния интерфейс, който виждаме на следващото изображение.

Създаване на бази данни и установяване на разрешения
За да създадем база данни, трябва да извършим проста процедура, в дървото щракнете с десния бутон върху секцията с база данни и изберете нова база данни, както виждаме на следната графика:

Разделът за дефиниция ни предлага няколко падащи менюта, с които можем да изберем кодирането на данните, ако ще използваме шаблон, можем да изберем един от наличните и по този начин различните характеристики, от които се нуждаем за нашата нова база данни, които имаме току -що създаден.
Управление на разрешенията
За управление на разрешения за съществуващи обекти нищо не е по -добро от pgAdmin, използвайки функционалността му Grant Wizard, до които имаме достъп чрез менюто с инструменти. Както при другите опции, които видяхме, това няма да бъде активирано, освен ако не сме свързани с база данни.
Този инструмент е чувствителен към местоположението, на което работим, така че ако искаме да работим по определена схема, трябва да я изберем и след това да отворим Grant Wizard, той ще ни покаже екран, подобен на следния:

След като тук трябва да изберем един, няколко или всички обекти и след това да преминем към раздела за привилегии, където ефективно ще управляваме необходимите разрешения и ролите, с които искаме да работим.
Сега, ако това, което искаме, е да установим разрешенията по подразбиране за новите обекти, които ще създадем, трябва да направим следното:
  • Изберете схемата или базата данни, върху която искаме да работим, и щракнете с десния бутон върху нея.
  • Изберете опцията за свойства.
  • След това трябва да преминем към привилегиите по подразбиране, както можем да видим на следното изображение:

Важно е да се отбележи, че когато използваме тази функция в схема, трябва да имаме предвид, че разрешението USAGE трябва да бъде активирано за групите, които ще го използват.
Не забравяйте, че има и друг урок, наречен Postgre SQL - pgAdmin, който също може да бъде полезен.Хареса ли ви и помогнахте на този урок?Можете да възнаградите автора, като натиснете този бутон, за да му дадете положителна точка
wave wave wave wave wave