Pgadmin 4 как пользоваться

Pgadmin 4 как пользоваться

18 января 2018 в 00:28

1. Установка

1.1. Установка из официального репозитория

Если для Вас важна последняя доступная версия PostgreSQL (если нет, я советую Вам хорошенько подумать), то Вам необходимо установить ее из официального репозитория PostgreSQL. Сделать это можно, следуя официальной инструкции. Затем, следует обновить пакеты:

И установить PostgreSQL командой:

Список всех доступных версий можно посмотреть командой:

1.2. Установка из репозитория ОС

Установка PostgreSQL из репозитория ОС производится путем добавления двух основных пакетов:

2. Консоль PostgreSQL

Все доступные операции над базами данных и пользователями производится из консоли psql.

2.1. Вход в консоль

Для начала необходимо войти в систему от пользователя postgres, это возможно только с правами root:

Пользователь postgres — это своеобразный суперпользователь для базы данных PostgreSQL. Затем, из-под пользователя postgres можно войти в консоль:

Или проще, сразу входим в консоль psql под пользователем postgres:

2.2. Выход из консоли

Когда выполнены все операции над пользователями и базами данных PostgreSQL в консоли psql, не сразу можно сообразить, как из нее выйти. Тут все очень просто:

И, если это необходимо, уходим от пользователя postgres:

3. Пользователи PostgreSQL

Рекомендуется для каждой базы данных создать независимую прослойку, создав нового пользователя, и только ему дать права к управлению ей. Манипуляции с пользователями производятся с консоли psql.

3.1. Создание пользователя

Тут все достаточно просто:

  • username — логин нового пользователя
  • ‘12345’ — Пароль пользователя. Вводится в кавычках

3.2. Удаление пользователя

  • username — логин пользователя, которого необходимо удалить.

4. Базы данных

Все манипуляции с базой данных также производятся в консоли psql.

4.1. Создание базы данных

Тут все также, как при создании пользователя:

  • dbname — имя создаваемой базы данных

4.2. Удаление базы данных

  • dbname — имя удаляемой базы данных
Читайте также:  Знак диаметра в черчении

Прошу заметить, что база данных откажется удаляться в определенных случаях:

  • Если имеются пользователи с правами на эту базу. Перед удалением базы данных их права необходимо отозвать. Об этом далее.
  • Если имеется хотя бы одна незакрытая сессия соединения с базой данных. В этом случае сессии необходимо будет закрыть. В крайнем случае, можно просто остановить сервера, взаимодействующие с этой базой данных на момент ее удаления (хотя, смысла их запускать после удаления базы данных мало)

4.3. Назначение прав пользователям

Наличие базы данных и пользователей в системе PostgreSQL само по себе не дает результатов. Для корректной работы определенного пользователя с определенной базой данных, ему необходимо назначить права на работу с ней. Для этого выполняем комманду:

  • dbname — имя базы данных, права над работой которой необходимо дать доступ
  • username — имя пользователя, которому будут предоставлены права над указанной базой данных

4.4. Удаление прав пользователей

Иногда, возникает необходимость сменить пользователя, управляющего базой данных, или просто отозвать права для ее последующего удаления. Рекомендую не пренебрегать этой командой и действовать по принципу “Один пользователь управляет одной базой данных”.

  • dbname — имя базы данных, права над работой которой необходимо отозвать
  • username — имя польователя, права которого необходимо отозвать

Primary tabs

Forums:

После того, как Вы установили и настроили pgAdmin 4 на своём компьютере, пришло время для начала работы.

Для этого необходимо создать подключение к серверу.

  1. Кликаем правой кнопкой на слове Server и выбираем "Create->Server. "
  2. Заполняем первую вкладку:
    • Name: Предполагаемое имя соединения
    • Заполняем вторую вкладку:
      • Host name/adress: 127.0.0.1
      • Port: 5432
      • Maintenace database: postgres
      • Username: *Имя Вашего пользователя* (если Вы не создавали своего пользователя, то это стандартный пользователь postgres) // ОБРАЩАЙТЕ ВНИМАНИЕ НА РЕГИСТР, все пользователи создаются только в нижнем регистре
      • Password: *Пароль Вашего пользователя* (если пользователь postgres, то пароль оставьте пустым )
      • Нажимаем Save
      Читайте также:  Компьютер не выключается при нажатии кнопки питания

      Сейчас мы с Вами рассмотрим процесс установки программы pgAdmin 4 на операционную систему Windows 7, а также я покажу, как с помощью этой программы подключаться к базе данных PostgreSQL.

      Начнем мы, конечно же, с рассмотрения самой программы pgAdmin 4, т.е. что это за программа и для чего она нужна.

      Что такое pgAdmin 4?

      pgAdmin 4 – это новая реализация бесплатного инструмента управления СУБД PostgreSQL. pgAdmin 4 используется для написания SQL запросов, разработки процедур, функций, а также для администрирования PostgreSQL. pgAdmin 4 можно установить на Linux, macOS и Windows. На текущий момент pgAdmin 4 доступен для 32 разрядных версий Windows (платформа x86).

      Примечание! pgAdmin 3 больше не поддерживается, поэтому рекомендуется использовать именно pgAdmin 4 в качестве среды разработки и администрирования PostgreSQL.

      Где скачать pgAdmin 4 для Windows?

      Для того чтобы скачать pgAdmin 4 для Windows, переходим на страницу загрузки официального сайта, вот она — Download pgAdmin 4 (Windows).

      Затем нам необходимо выбрать версию pgAdmin 4, на данный момент актуальная версия 2.0. Щелкаем по соответствующей ссылке.

      Далее нажимаем на ссылку pgadmin4-2.0-x86.exe.

      В итоге загрузится установочный файл pgadmin4-2.0-x86.exe размером примерно 118 мегабайт.

      Как установить pgAdmin 4 на Windows 7?

      В операционной системе Windows pgAdmin 4 устанавливается так же, как и любое другое приложение, данный процесс простой, но мы его сейчас все равно подробно рассмотрим.

      Примечание! Для того чтобы установить pgAdmin 4 необходимо примерно 350 мегабайт свободного места на диске.

      Шаг 1

      Запускаем скаченный файл. На окне приветствия щелкаем «Next».

      Шаг 2

      Затем соглашаемся с условиями лицензионного соглашения, для этого отмечаем пункт «I accept the agreement» и нажимаем «Next».

      Шаг 3

      Потом мы можем указать путь к каталогу, в который будет установлена программа, я оставляю по умолчанию, нажимаем «Next».

      Читайте также:  Хакинг с чего начать

      Шаг 4

      Все готово для установки, нажимаем «Install».

      Шаг 5

      Установка будет завершена, после того как появится следующее окно, жмем «Finish» (если галочка «Launch pgAdmin 4» будет стоять, то после нажатия на кнопку «Finish» запустится программа pgAdmin 4).

      Как подключиться к базе PostgreSQL с помощью pgAdmin 4?

      Для того чтобы настроить подключение к базе PostgreSQL, запускаем pgAdmin 4, например, из меню Пуск.

      В итоге pgAdmin 4 запустится.

      Затем нажимаем меню «Object->Create->Server» или щелкаем правой кнопкой мыши по пункту «Servers» и выбираем «Create->Server».

      Откроется окно настройки подключения к серверу. На вкладке General придумываем и вводим в поле Name название нашего сервера.

      На вкладе Connection вводим IP адрес сервера, имя пользователя, пароль и если хотите, можете поставить галочку «Save password?» чтобы сохранить пароль и не вводить его каждый раз при подключении. Если у сервера PostgreSQL изменен стандартный порт (5432), то здесь Вам также необходимо его изменить. Нажимаем кнопку «Save».

      Примечание! Сервер PostgreSQL должен быть установлен, настроен и запущен. Пример установки и настройки СУБД PostgreSQL в Linux Ubuntu мы рассматривали в материале «Установка и настройка PostgreSQL 10 на Linux Ubuntu Server».

      После чего в обозревателе объектов отобразится подключенный сервер с доступными объектами.

      Все, мы установили pgAdmin 4 на операционную систему Windows 7, а также настроили подключение к серверу PostgreSQL, на этом у меня все, пока!

      Ссылка на основную публикацию
      Logitech deluxe 250 keyboard драйвер
      Ниже показаны совместимые с ОС Windows 7 драйвера для Logitech Deluxe 250 USB Keyboard. Каждый драйвер клавиатуры Logitech Deluxe 250...
      Adblock detector