2013-09-19 4 views
5

Я использую postgresql. По ошибке я дал разрешение на папку PostGreSQL через командуPostgresql фатальная ошибка

chmod -R 777 /var/lib/postgresql/ 

Теперь, когда я пытаюсь подключиться к PostGreSQL он дает мне следующую ошибку.

The PostgreSQL server failed to start. Please check the log output: 
2013-09-19 07:21:48 GMT FATAL: data directory 
"/var/lib/postgresql/8.4/main" has group or world access 2013-09-19 
07:21:48 GMT DETAIL: Permissions should be u=rwx (0700). 

пытался перезапустить сервер PostgreSQL с помощью команды

/etc/init.d/postgresql restart 

но получаю ту же ошибку.

Что мне делать?

+1

Разве сообщение уже не говорит вам, что вы должны делать ...? – CBroe

+5

chmod -R 700/var/lib/postgresql /? – C4stor

+1

Это работает! Thanx, что было очень просто – Geek

ответ

4

PostgreSQL требует эксклюзивного доступа к файлам в каталоге данных. Это можно устранить в зависимости от вашей операционной системы, используя chmod 700 в каталоге данных или щелкнув правой кнопкой мыши и выбрав различные параметры в Windows.

Смежные вопросы