Когда я запускаю рейка TS: индекс, я получаю следующее сообщение об ошибке:Sphinx в Rails - ОШИБКА: индекс 'user_core': sql_connect: FATAL: роль "корень" не существует
Generating Configuration to /Users/main/rails_projects/glassboard/config/development.sphinx.conf
Sphinx 2.0.4-release (r3135)
Copyright (c) 2001-2012, Andrew Aksyonoff
Copyright (c) 2008-2012, Sphinx Technologies Inc (http://sphinxsearch.com)
using config file '/Users/main/rails_projects/glassboard/config/development.sphinx.conf'...
indexing index 'user_core'...
ERROR: index 'user_core': sql_connect: FATAL: role "root" does not exist
(DSN=pgsql://root:***@localhost:5432/glassboard_development).
total 0 docs, 0 bytes
total 0.005 sec, 0 bytes/sec, 0.00 docs/sec
skipping non-plain index 'user'...
total 0 reads, 0.000 sec, 0.0 kb/call avg, 0.0 msec/call avg
total 0 writes, 0.000 sec, 0.0 kb/call avg, 0.0 msec/call avg
Там нет ничего в Интернете о эта ошибка, которую я могу найти, какая проблема имеет Sphinx с моей базой данных?
Моя ОС - Mac 10.6.8, и я использую (PostgreSQL) 9.1.4.
Он пытается подключиться как пользователь 'root' и там не один. Подключитесь как пользователь, который существует для вашей базы данных. –
Любая идея, как я могу это сделать? Я пытаюсь выполнить инструкции из: http://articles.slicehost.com/2009/5/7/postgresql-creating-and-deleting-roles, но я получаю ERROR: разрешение отклонено для создания роли , хотя я su в admin account –
Вы должны быть подключены как суперпользователь PostgreSQL или пользователь с правами 'CREATEROLE' для создания пользователей. Учетная запись, которую вы считаете администратором, не является. При обычной установке вы должны использовать учетную запись 'postgres', но вы ничего не сказали о вашей ОС, установке Pg, версии Pg и т. Д. –