как узнать пароль postgresql linux

Linux и Windows: помощь админам и пользователям

Администрируем и настраиваем Windows, Linux.

15 команд для управления PostgreSQL

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

1. Как изменить root пароль в PostgreSQL?

Изменение пароля для обычного пользователя происходит таким же образом. Пользователь root может поменять пароль любому пользователю.

2. Как установить PostgreSQL в автозапуск?

3. Проверяем состояние сервера

4. Как запустить, остановить, перезапустить PostgreSQL?

5. Как посмотреть какая версия PostgreSQL запущена?

5. Как создать пользователя в PostgreSQL?

Для этого существуют два метода..

Метод 1: Создаем пользователя в через PSQL шелл, командой CREATE USER.

Метод 2: Создаем пользователя в через шелл команду createuser.

Для этого существует 2 метода.

Метод 1: Создаем базу черезе PSQL шелл, с помощью команды CREATE DATABASE.

Метод 2: Используем команду createdb.

7. Получаем список всех баз в Postgresql?

8. Как удалить базу в PostgreSQL?

9. Пользуемя встроенным хелпом к командам

Команда \? отобразит строку помощи для команда PSQL. \h CREATE покажет хелп для всех команд который начинаются с CREATE.

10. Как получить список всех таблиц в базе данный в Postgresql?

Для пустой базы вы получите сообщение “No relations found.”

11. Как узнать время выполнения запроса?

# \timing — после выполения данной команды каждый последующий запрос будет показывать время выполнения.

12. Как бэкапить и восстанавливать базы и таблицы в PostgreSQL?

Этот вопрос довольно велик и я опубликую его позднее отдельной статьей.

Для того чтобы получить список доступных функций, скажите \df+

14. Как отредактировать запрос к PostgreSQL в редакторе?

\e откроет редактор, в котором вы можете отредактировать запрос и сохранить его.

15. Где я могу найти файл истории postgreSQL?

/.bash_history, postgreSQL хранит все sql команды в файле

Разное

Лучшие выставочные стенды в Москве. Отличное качество выполнения, невысокие цены.

Курьерская служба, доставка по Москве и Московской области, срочная доставка, рассылки писем, счетов, журналов

как узнать пароль postgresql linux. twitter. как узнать пароль postgresql linux фото. как узнать пароль postgresql linux-twitter. картинка как узнать пароль postgresql linux. картинка twitter. как узнать пароль postgresql linux. facebook. как узнать пароль postgresql linux фото. как узнать пароль postgresql linux-facebook. картинка как узнать пароль postgresql linux. картинка facebook. как узнать пароль postgresql linux. vkontakte. как узнать пароль postgresql linux фото. как узнать пароль postgresql linux-vkontakte. картинка как узнать пароль postgresql linux. картинка vkontakte. как узнать пароль postgresql linux. odnoklassniki. как узнать пароль postgresql linux фото. как узнать пароль postgresql linux-odnoklassniki. картинка как узнать пароль postgresql linux. картинка odnoklassniki. как узнать пароль postgresql linux. mail ru. как узнать пароль postgresql linux фото. как узнать пароль postgresql linux-mail ru. картинка как узнать пароль postgresql linux. картинка mail ru. как узнать пароль postgresql linux. yaru. как узнать пароль postgresql linux фото. как узнать пароль postgresql linux-yaru. картинка как узнать пароль postgresql linux. картинка yaru. как узнать пароль postgresql linux. rutvit. как узнать пароль postgresql linux фото. как узнать пароль postgresql linux-rutvit. картинка как узнать пароль postgresql linux. картинка rutvit. как узнать пароль postgresql linux. myspace. как узнать пароль postgresql linux фото. как узнать пароль postgresql linux-myspace. картинка как узнать пароль postgresql linux. картинка myspace. как узнать пароль postgresql linux. technorati. как узнать пароль postgresql linux фото. как узнать пароль postgresql linux-technorati. картинка как узнать пароль postgresql linux. картинка technorati. как узнать пароль postgresql linux. digg. как узнать пароль postgresql linux фото. как узнать пароль postgresql linux-digg. картинка как узнать пароль postgresql linux. картинка digg. как узнать пароль postgresql linux. friendfeed. как узнать пароль postgresql linux фото. как узнать пароль postgresql linux-friendfeed. картинка как узнать пароль postgresql linux. картинка friendfeed. как узнать пароль postgresql linux. pikabu. как узнать пароль postgresql linux фото. как узнать пароль postgresql linux-pikabu. картинка как узнать пароль postgresql linux. картинка pikabu. как узнать пароль postgresql linux. blogger. как узнать пароль postgresql linux фото. как узнать пароль postgresql linux-blogger. картинка как узнать пароль postgresql linux. картинка blogger. как узнать пароль postgresql linux. liveinternet. как узнать пароль postgresql linux фото. как узнать пароль postgresql linux-liveinternet. картинка как узнать пароль postgresql linux. картинка liveinternet. как узнать пароль postgresql linux. livejournal. как узнать пароль postgresql linux фото. как узнать пароль postgresql linux-livejournal. картинка как узнать пароль postgresql linux. картинка livejournal. как узнать пароль postgresql linux. memori. как узнать пароль postgresql linux фото. как узнать пароль postgresql linux-memori. картинка как узнать пароль postgresql linux. картинка memori. как узнать пароль postgresql linux. google bookmarks. как узнать пароль postgresql linux фото. как узнать пароль postgresql linux-google bookmarks. картинка как узнать пароль postgresql linux. картинка google bookmarks. как узнать пароль postgresql linux. bobrdobr. как узнать пароль postgresql linux фото. как узнать пароль postgresql linux-bobrdobr. картинка как узнать пароль postgresql linux. картинка bobrdobr. как узнать пароль postgresql linux. mister wong. как узнать пароль postgresql linux фото. как узнать пароль postgresql linux-mister wong. картинка как узнать пароль postgresql linux. картинка mister wong. как узнать пароль postgresql linux. yahoo bookmarks. как узнать пароль postgresql linux фото. как узнать пароль postgresql linux-yahoo bookmarks. картинка как узнать пароль postgresql linux. картинка yahoo bookmarks. как узнать пароль postgresql linux. . как узнать пароль postgresql linux фото. как узнать пароль postgresql linux-. картинка как узнать пароль postgresql linux. картинка . как узнать пароль postgresql linux. delicious. как узнать пароль postgresql linux фото. как узнать пароль postgresql linux-delicious. картинка как узнать пароль postgresql linux. картинка delicious.

Комментариев: 10

Очень хорошая статья, люблю живые примеры

С удовольствием прочитаю статью про бэкапы в postgresql

Спасибо, подборка очень выручила когда пришлось аврально разбираться, как с postgesql работать.

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

Не получается :((( команда postgresql status говорит что он остановлен.

Странно. Я пользуюсь Ruby On Rails и у меня иногда удаляется база данных. Причём, непонятно почему.

Как посмотреть какая версия PostgreSQL запущена?

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

Автор просто скопипастил текст «статьи» откуда-то даже не удосужившись удалить html-тэги.

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

Есть команда показывающая место расположения базы данных:

Источник

PostgreSQL: Resetting password of PostgreSQL on Ubuntu [closed]

Want to improve this question? Update the question so it’s on-topic for Stack Overflow.

In Ubuntu, I installed PostgreSQL database and created a superuser for the server.

If I forgot the password of the postgresql superuser, how can I reset it (the password) for that user?

I tried uninstalling it and then installing it again but the previously created superuser is retained.

как узнать пароль postgresql linux. tGpcY. как узнать пароль postgresql linux фото. как узнать пароль postgresql linux-tGpcY. картинка как узнать пароль postgresql linux. картинка tGpcY.

как узнать пароль postgresql linux. pAsyC. как узнать пароль postgresql linux фото. как узнать пароль postgresql linux-pAsyC. картинка как узнать пароль postgresql linux. картинка pAsyC.

1 Answer 1

Assuming you’re the administrator of the machine, Ubuntu has granted you the right to sudo to run any command as any user.
Also assuming you did not restrict the rights in the pg_hba.conf file (in the /etc/postgresql/9.1/main directory), it should contain this line as the first rule:

(About the file location: 9.1 is the major postgres version and main the name of your «cluster». It will differ if using a newer version of postgres or non-default names. Use the pg_lsclusters command to obtain this information for your version/system).

Then you should be able to log in with psql as the postgres superuser with this shell command:

Once inside psql, issue the SQL command:

Keep in mind that you need to type postgres with a single S at the end

It asks for the password with a double blind input, then hashes it according to the password_encryption setting and issue the ALTER USER command to the server with the hashed version of the password, instead of the clear text version.

Источник

Сбросить пароль на PostgreSQL в Debian

как узнать пароль postgresql linux. 751t. как узнать пароль postgresql linux фото. как узнать пароль postgresql linux-751t. картинка как узнать пароль postgresql linux. картинка 751t.

Очень часто при появлении нового системного администратора, есть сервера, к которым нет доступа. Пароль от сервера есть у предыдущего администратора, но говорить он его по какой-то причине отказывается. Так произошло и у нас. Есть сервер PostgreSQL. Он работает, а пароля от суперпользователя ни у кого нет.

В PostgreSQL можно с легкостью все восстановить.

В любой базе данных есть режим так называемого «локального доступа». К примеру, в MySQL восстановить пароль можно так.

Перевести PostgreSQL в режим «локального доступа»

Комментируем одну строку и ниже добавляем другую:

Далее заходим под пользователем без пароля:

Чтобы вернуть все как было, нужно выполнить все шаги в обратном порядке.

Первое знакомство с «новым» сервером PostgreSQL

Посмотреть список всех БД

Посмотреть список пользователей

postgres — это стандартная учетная запись.

Меняем пароль пользователю postgres

Добавляем нового пользователя в Postgre

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

Если требуется права суперпользователя, то:

Комментарии

как узнать пароль postgresql linux. 701t. как узнать пароль postgresql linux фото. как узнать пароль postgresql linux-701t. картинка как узнать пароль postgresql linux. картинка 701t.

как узнать пароль postgresql linux. 524t. как узнать пароль postgresql linux фото. как узнать пароль postgresql linux-524t. картинка как узнать пароль postgresql linux. картинка 524t.

Горячие клавиши Sublime Text 2

как узнать пароль postgresql linux. 503t. как узнать пароль postgresql linux фото. как узнать пароль postgresql linux-503t. картинка как узнать пароль postgresql linux. картинка 503t.

Драйвер для Cisco USB Console для 64 битной операционной системы

как узнать пароль postgresql linux. 578t. как узнать пароль postgresql linux фото. как узнать пароль postgresql linux-578t. картинка как узнать пароль postgresql linux. картинка 578t.

Создаем шаблоны писем в Thunderbird или делаем нашу жизнь проще

как узнать пароль postgresql linux. 780t. как узнать пароль postgresql linux фото. как узнать пароль postgresql linux-780t. картинка как узнать пароль postgresql linux. картинка 780t.

Protocol major versions differ: 2 vs. 1

как узнать пароль postgresql linux. 776t. как узнать пароль postgresql linux фото. как узнать пароль postgresql linux-776t. картинка как узнать пароль postgresql linux. картинка 776t.

Поднимаем на Mikrotik OpenVPN сервер

как узнать пароль postgresql linux. 472t. как узнать пароль postgresql linux фото. как узнать пароль postgresql linux-472t. картинка как узнать пароль postgresql linux. картинка 472t.

Как импортировать большую базу в MySQL

как узнать пароль postgresql linux. 253t. как узнать пароль postgresql linux фото. как узнать пароль postgresql linux-253t. картинка как узнать пароль postgresql linux. картинка 253t.

Защита со стороны DNS: реально или нет? Или сервис SkyDNS!

как узнать пароль postgresql linux. 221t. как узнать пароль postgresql linux фото. как узнать пароль postgresql linux-221t. картинка как узнать пароль postgresql linux. картинка 221t.

Ошибка при загрузке компьютера или о чем пищит BIOS?

как узнать пароль postgresql linux. 486t. как узнать пароль postgresql linux фото. как узнать пароль postgresql linux-486t. картинка как узнать пароль postgresql linux. картинка 486t.

Почему FTP может портить файлы?

как узнать пароль postgresql linux. 224t. как узнать пароль postgresql linux фото. как узнать пароль postgresql linux-224t. картинка как узнать пароль postgresql linux. картинка 224t.

Какой пароль выбрать?

как узнать пароль postgresql linux. 638t. как узнать пароль postgresql linux фото. как узнать пароль postgresql linux-638t. картинка как узнать пароль postgresql linux. картинка 638t.

Проброс портов 4G-модема Yota на Mikrotik с подключенной услугой «Статический IP»

как узнать пароль postgresql linux. 595t. как узнать пароль postgresql linux фото. как узнать пароль postgresql linux-595t. картинка как узнать пароль postgresql linux. картинка 595t.

Калибровка сенсорного экрана в Kyocera KM-3050

Если Вы используете материал моего блога, то будьте добры поставьте ссылку.

Источник

Я забыл пароль, который я ввел во время установки postgres

Я либо забыл, либо ошибся (во время установки) пароль для пользователя Postgres по умолчанию. Кажется, я не могу запустить его, и я получаю следующую ошибку:

есть ли способ сбросить пароль или как создать нового пользователя с привилегиями суперпользователя?

Я новичок в Postgres и только что установил его в первый раз. Я пытаюсь использовать его с Rails, и я запускаю Mac OS X Lion.

9 ответов

cp pg_hba.conf pg_hba.conf-backup

поместите следующую строку (как первую незафиксированную строку или как единственную):

local all all trust

перезапустите сервер PostgreSQL (например, в Linux:)

sudo /etc/init.d/postgresql restart

если служба (демон) не запускает отчеты в файле журнала:

локальные соединения не поддерживаются этой сборкой

вы должны изменить

local all all trust

host all all 127.0.0.1/32 trust

(обратите внимание, что с первой командой вы не всегда будете на связи с локальным узлом)

ALTER USER my_user_name with password ‘my_secure_password’;

восстановить старую pg_hba.conf Как это очень опасно сохранить вокруг

cp pg_hba.conf-backup pg_hba.conf

перезагрузить сервер, в приказываю бежать с сейфом pg_hba.conf

sudo /etc/init.d/postgresql restart

ниже показан сброс пароля, неудачный вход с одноранговой аутентификацией и успешный вход с использованием TCP-соединения.

The pg_hba.conf ( C:\Program Files\PostgreSQL.3\data ) файл изменился с тех пор, как были даны эти ответы. Что сработало для меня в Windows, это открыть файл и изменить METHOD С md5 до trust :

Если вы находитесь в Windows, вы можете просто запустить

и войдите в postgres с postgres/postgres как пользователь / пароль

для установки Windows создается пользователь Windows. И «psql» использует этого пользователя для подключения к порту. Если вы измените пароль пользователя PostgreSQL, он не изменит пароль Windows. Командная строка juste ниже работает, только если у вас есть доступ к командной строке.

редактировать файл /etc/postgresql/ /main/pg_hba.conf и найдите следующую строку:

изменить строку и изменить md5 в конце trust и сохраните файл

перезагрузка postgresql сервис

это загрузит файлы конфигурации. Теперь вы можете изменить postgres пользователь, войдя на psql раковины

обновить postgres пароль пользователя

перезагрузка postgresql сервис

убедитесь, что изменение пароля работает

что я сделал, чтобы решить ту же проблему:

открыть файл pg_hba.conf файл с редактором gedit из терминала:

он будет запрашивать пароль. Введите пароль администратора. Это откроет gedit с файлом. Вставьте следующую строку:

сохранить и закрыть его. Закройте терминал, откройте его снова и выполните следующую команду:

теперь вы войдете в консоль psql. Теперь изменить пароль, введя это:

наконец, удалите определенную строку, вставленную в pg_hba, и сохраните ее.

этот файл должен содержать следующие строки формат:

имя хоста: порт: база данных: имя пользователя: пароль

(вы можете добавить комментарий напоминания в файл, скопировав строку выше и предшествующую ей #.) Каждое из первых четырех полей может быть литеральным значением или*, которое соответствует чему угодно. Будет использоваться поле пароля из первой строки, соответствующее текущим параметрам соединения. (Поэтому при использовании подстановочных знаков сначала ставьте более конкретные записи.) Если запись должна содержать : или \, избежать этого символа с. Имя хоста localhost соответствует подключениям TCP (имя хоста localhost) и Unix domain socket (pghost empty или каталог сокетов по умолчанию), поступающим с локального компьютера. На резервном сервере имя базы данных репликации соответствует потоковым соединениям репликации, выполненным на главном сервере. Поле базы данных имеет ограниченную полезность, поскольку пользователи имеют одинаковый пароль для всех баз данных в одном кластере.

/.pgpass. Если разрешения менее строгие, файл будет проигнорирован. В Microsoft Windows предполагается, что файл хранится в защищенном каталоге, поэтому проверка специальных разрешений не производится.

Источник

Сброс пароля в PostgreSQL

Забыли пароль учетной записи postgres в PostgreSQL? Выполнить сброс не сложно. Для этого необходимо выполнить пару манипуляций.

1. Правим файл pg_hba.conf

Находим файл в папке Data директории установки PostgreSQL. В Windows путь выглядит примерно так c:\Program Files\PostgreSQL\9.2.4-1.1C\data\

В этом файле нужно найти такие строчки

# IPv4 local connections:
host all all 127.0.0.1/32 md5
host all all 0.0.0.0/0 md5
# IPv6 local connections:
host all all ::1/128 md5

Меняем md5 на trust.

2. Удаляем файл pgpass.conf

В Windows этот файл находится в c:\Users\Administrator\AppData\Roaming\postgresql\

Здесь хранится старый пароль от PostgreSQL. Простое изменение хранимого здесь пароля мне не помогло. Поэтому я его просто удалил.

3. Меняем пароль в pgAdmin

Запускаем pgAdmin и нам предлагается ввести пароль. Если отметить галочку сохранить, то пароль будет сохранен в pgpass.conf и больше программой запрашиваться не будет.

Чтобы обеспечить безопасность использования паролей необходимо вернуть алгоритм шифрования md5. Для этого в файле pg_hba.conf параметр trust обратно меняем на md5.

Для подключения на локальном компьютере к PostgreSQL с помощью psql, pg_dump в локальных адресах IPv4 127.0.0.1/32 и IPv6 ::1/128 значение trust нужно оставить.

5 thoughts on “ Сброс пароля в PostgreSQL ”

Ты не сменил и не сбросил пароль. Ты отключил все механизмы защиты, поэтому он теперь пускает не с новым паролем, а вообще с ЛЮБЫМ. Строка trust как раз и отключает проверку пароля. А файл pgpass.conf нужен для того что бы утилитка pgAdmin могла туда сохранить пароль и не спрашивать его больше. Именно поэтому он храниться в твоем профиле, что бы никто другой не мог туда зяглянуть.
Пароль пользователя меняется командой ALTER USER user_name WITH PASSWORD ‘new_password’;

Прежде чем писать такой комментарий

Строка trust как раз и отключает проверку пароля.

..внимательней читайте статью, там написано

параметр trust обратно меняем на md5

Про файл pgpass.conf тоже в статье сказано.
Так что с голой жопой останутся только такие же невнимательные как ты.

Глохни, петух. Как я смогу изменить пароль, если не могу на сервер зайти без пароля, придурок!

Виндовозники привыкли мышкой водить. Нет чтоб в терминале просто и со вкусом ALTER USER user_name WITH PASSWORD ‘new_password’;

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *