Тема: postgres

Цей тред буде в мене в ролі блокнота, мб комусь пригодяться мої записи :)

Щоб створити нового користувача в свіжоустановленній бд, перелогінемся під користувача postgres, так як для нього стоїть метод авторизації peer по дефолту.

sudo su postgres

Потім створимо новгго юзера, використавши утиліту постгреса.

createuser
Enter name of role to add: chandler
Shall the new role be a superuser? (y/n) y

І встановимо пасс.

postgres=# ALTER USER chandler WITH PASSWORD 'your pass here';
ALTER ROLE

Пробуєм

psql -U chandler -W postgres

Має пускати і без паролю

chandler@chandler:~$ psql postgres
psql (9.1.7)
Type "help" for help.

postgres=# 
Подякували: Replace1

2 Востаннє редагувалося miroslav.chandler (04.02.2013 12:30:48)

Re: postgres

якшо потрібно перенести бд на інше місце на диску

mkdir /media/db
postgres=# CREATE TABLESPACE new LOCATION '/media/db';
CREATE TABLESPACE
postgres=# create database test TABLESPACE new;
CREATE DATABASE

3

Re: postgres

щоб налаштувати постгре на зовні

vim /etc/postgresql/{version}/main.pg_hba.conf
Host all all 0.0.0.0/0 md5

vim /etc/postgresql/{version}/main/postgresql.conf
listen_addresses=’*’
/etc/init.d/postgresql restart