![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
|
|
#1
|
|||
|
|||
|
Добрый день, подскажите пожалуйста ответ на следующую проблему:
при выполнении двух ниже приведенных скриптов, на разных компьютерах, В одном случае: скрипты выполняются автоматически и авторизации не требуется. Во втором случае, запрашивается ввод пароля, во втором скрипте. Из-за чего это может быть? Код:
--///////////////////////////////////////////////////////////////////////////
--/////////////////// СКРИПТ 1 //////////////////////////////////////////////
--///////////////////////////////////////////////////////////////////////////
--Creating Role
SET client_encoding = 'UTF8';
DROP ROLE IF EXISTS FMBZ_user;
CREATE ROLE FMBZ_user WITH LOGIN PASSWORD 'FMBZ_user' SUPERUSER CREATEDB CREATEROLE;
UPDATE pg_authid SET rolcatupdate=false WHERE rolname='FMBZ_user';
COMMENT ON ROLE fmbz_user IS 'пользователь базы данных сотрудников';
CREATE DATABASE "FMBZ_Base"
WITH OWNER=FMBZ_user ENCODING='UTF8' TABLESPACE = DEFAULT;
COMMENT ON DATABASE "FMBZ_Base" IS 'база данных сотрудников';
--///////////////////////////////////////////////////////////////////////////
--/////////////////// СКРИПТ 2 //////////////////////////////////////////////
--///////////////////////////////////////////////////////////////////////////
--Creating Role
SET client_encoding = 'UTF8';
CREATE SCHEMA FMBZ_user AUTHORIZATION FMBZ_user;
COMMENT ON SCHEMA FMBZ_user IS 'содержит таблицы БД';Последний раз редактировалось M.A.D.M.A.N., 09.11.2014 в 20:47. |
|
#2
|
||||
|
||||
|
СУБД какая?
|
|
#3
|
|||
|
|||
|
Мэд, написали же - Postres.
Тут есть 2 варианта. Либо права (или настройки безопасности) разные, либо на первом компе пароль сохранен в спец. файле в домашке пользователя и Пострес его просто оттуда вычитывает. |
|
#4
|
||||
|
||||
|
Цитата:
|
|
#5
|
|||
|
|||
|
Проблема была в различном подключении
# IPv4 local connections: host all all 127.0.0.1/32 md5 изменил на host all all localhost trust и авторизация не запрашивается |