Создание нового соединения и учётной записи
Когда вы запустите DBeaver в первый раз, система попросит создать новое соединение. Если вы закрыли окно с созданием соединения, его можно открыть заново. Выберите в меню вкладку «База данных» и нажмите на «Новое соединение».
Вы уже установили сервер PostgreSQL в одном из прошлых уроков, и теперь к нему нужно подключиться. Программа не знает, какой сервер вы будете использовать, поэтому его нужно выбрать самостоятельно. Выберите PostgreSQL и нажмите «Далее».
Появится новое окно с настройками.
Вам нужно указать следующие настройки:
- Значение хоста должно быть localhost.
- Порт — 5432.
- Аутентификация — Database Native.
- Пользователь — postgres.
- Пароль нужно ввести тот, который вы вводили при установке сервера PostgreSQL. Не пропускайте этот пункт — пароль защитит данные.
- Выберите пункт «Сохранять пароль локально». Это позволит не вводить пароль каждый раз при входе.
Так вы сформировали учётную запись базы — совокупность данных, которая нужна, чтобы пользователь мог войти в систему и получить доступ к своим инструментам и настройкам.
Учётные записи могут предполагать разный уровень допуска. Например, сотруднику с уровнем «администратор» доступны все функции, включая создание и удаление таблиц и баз. Такие уровни доступа нужны специалистам, которые настраивают и обслуживают базы данных и серверы.
Сотрудники, которые выгружают данные, чаще получают ограниченные доступы. Такая учётная запись не позволит внести глобальных изменений в базу, но её достаточно, чтобы выгружать данные, писать запросы и создавать временные таблицы.
Не закрывая окно, перейдите на вкладку PostgreSQL и выберите пункт «Показать все базы данных». Если не выбрать этот пункт, в соединении будет отображаться только база данных по умолчанию. Нажмите «Готово» и завершите соединение.
Программа может попросить согласие на установку набора драйверов, которые понадобятся для создания соединения. Согласитесь на установку — без нужных драйверов DBeaver работать не будет.
Обратите внимание на окно навигатора. В нём появится новое соединение и автоматически созданная база postgres. Вам понадобится собственная база — её вы научитесь создавать в следующем уроке.