@PostgreSQL_1C_Linux

Страница 150 из 217
Dmitry
05.02.2018
13:39:41
Привет. По одному проекту Нарвался на psql да вендовому ещё. Ребят, подскажите, можно ли отдельному пользователю дать права на чтение для конкретной базы, если таблицы находятся в схеме public?

Rinat
05.02.2018
13:52:12
Еще вопрос , какие книги посоветуйте для постижения postgres ? или руководство на сайте самый лучший вариант ?

Andrey
05.02.2018
14:36:22
Если надо быстро базовые знания получить, то можно эту https://postgrespro.ru/education/books/introbook

Если проникновение должно быть глубже, то можно изучить материалы курсов https://postgrespro.ru/education/courses

Google
Артём
05.02.2018
15:13:10
Всем привет! У кого знакомые работают в ргсу стромынка 18 ?)

Dmitry
05.02.2018
15:49:27
Коллеги, кто с правами на БД поможет?

Frants
05.02.2018
16:02:23
Всем привет

Dmitry
05.02.2018
16:03:51
Всем привет
http://neprivet.ru/

Dmitry
05.02.2018
16:35:28
Все спецы спят?)

Александр
05.02.2018
16:38:33
Все спецы ждут цифры

Dmitry
05.02.2018
16:40:56
Делаю просто, по готовым рецептам. Есть БД, к которой нужен доступ как ro

-- Create a group CREATE ROLE readaccess; -- Grant access to existing tables GRANT USAGE ON SCHEMA public TO readaccess; GRANT SELECT ON ALL TABLES IN SCHEMA public TO readaccess; -- Grant access to future tables ALTER DEFAULT PRIVILEGES IN SCHEMA public GRANT SELECT ON TABLES TO readaccess; -- Create a final user with password CREATE USER tomek WITH PASSWORD 'secret'; GRANT readaccess TO tomek;

т.е. создаю отдельную группу,назначаю права на схему, даю привлегии, создаю юзера и добавляю к группе. Однако, один фиг создаёт таблицы где угодно

Пробовал даже лишить PUBLIC доступа к таблицам, представлениям

REVOKE ALL PRIVILEGES ON ALL TABLES IN SCHEMA pg_catalog FROM PUBLIC; REVOKE ALL PRIVILEGES ON ALL FUNCTIONS IN SCHEMA pg_catalog from public;

тоже не помогло

Антон
05.02.2018
16:44:19
А что надо? Чтобы не мог создавать таблицы?

Google
Dmitry
05.02.2018
16:45:04
Да, нужно что б мог делать select`ы с БД и всё

Для mssql простая задача, а здесь уже закопался по самые "не хочу"

Нет соображений ни у кого?

Попробовал вот так https://ed.gs/2016/01/12/add-read-only-postgres-user/ тоже не помогло

Александр
05.02.2018
17:20:32
У тебя там в конфиге нигде не стоят полные права?

Dmitry
05.02.2018
17:28:23
всё дефолтовое, сейчас на тесте пытаюсь

мда, жесть

может пригодится кому, по моему вчерашнему вопросу - https://sshaman.ru/postgresql-readonly-user/

Dmitry
06.02.2018
13:01:23
может пригодится кому, по моему вчерашнему вопросу - https://sshaman.ru/postgresql-readonly-user/
CREATE USER backup_user SUPERUSER password 'password'; ALTER USER backup_user set default_transaction_read_only = on;

Антон
06.02.2018
18:55:00
это не реадонлт юзер! а администратор который может делать все!

Dmitry
06.02.2018
18:57:18
так в статье написано же

" UPD: В комментариях Александр подсказывает простой способ: CREATE USER backup_user SUPERUSER password 'password'; ALTER USER backup_user set default_transaction_read_only = on; "

Антон
06.02.2018
19:00:13
так в статье написано же
Это руководство для рукожопов.

Dmitry
06.02.2018
19:01:32
я про то что доверять статьям в инетиках не стоит

нет в архитектуре ролей для мониторинга или рид онли - значит все что будет - это набор костылей говна и палок

Александр
06.02.2018
19:04:08
Начало любого хорошего Гайда из иноернетов: отключите selinux

Это всё, что нужно знать о Гайдах в интернете

Ну и повальный restart (stop/start) вместо reload

Google
Александр
06.02.2018
19:05:45
@vadvmkn привет

Dmitry
06.02.2018
19:05:56
привет :)

аватарку сменил не узнать

A
06.02.2018
19:08:05
Ребят как бороться с фоновыми заданиями? На постгрес часто запросы висят очень долгие...

Александр
06.02.2018
19:10:37
Это к настройке 1с больше

t.me/ru_1c

Антон
07.02.2018
10:59:49
Они вызваны их ждёт 1с. Или что?

Или ты хочешь их обрывать? Тебе за это ноги оборвут.

Месяц закрылся с ошибками. Пока разбирались. Сроки прошли. А это админ заботится о пользователе.

Voldemar
07.02.2018
13:59:50
Уважаемые, подскажите где хранится кэш на сервере 1с под линуксом? какие файлы нужно грохнуть чтоб его почистить

Voldemar
07.02.2018
14:01:52
они там
:/home/usr1cv8/.1cv8/1C/1cv8/reg_1541# ls 129a7d16-3290-11e7-d19c-005056886cc0 1CV8Clst.lst 1CV8Clst.lste 1CV8Clsto.lst d1132d54-1005-11e7-f284-005056886cc0 e5a027b6-eafa-11e6-7b9c-005056886cc0 snccntx244a17c4-e120-11e4-929c-005056886cc0

в snccntx... я полагаю индексы полнотекстового поиска? их не надо трогать?

:/home/usr1cv8/.1cv8/1C/1cv8/reg_1541/129a7d16-3290-11e7-d19c-005056886cc0# ls 1Cv8FTxt 1Cv8Log userDocs_ru.bin userPostings_ru.bin userVocabulary_ru.bin

Admin


Voldemar
07.02.2018
14:05:00
какие файлы являются кэшем? *.bin которые ?

вот еще есть файлы в папке :/home/usr1cv8/.1cv8/1C/1cv8/reg_1541/129a7d16-3290-11e7-d19c-005056886cc0/1Cv8FTxt#

cfgInfo.dat checkout.dat checkoutReasonFile.dat checkoutReasonProtect.dat

Google
Juriy
07.02.2018
14:06:35
1Cv8FTxt - это индексы полнотекстового

1Cv8Log - это ЖР

snccntx* - сеансовые данные

остановите службу, грохните snccntx*

Voldemar
07.02.2018
14:08:17
snccntx* грохать оттуда все ?

остановите службу, грохните snccntx*
понял спасибо большое

Juriy
07.02.2018
14:09:01
понял спасибо большое
вот тут посмотрите еще: https://its.1c.ru/db/metod8dev/content/5899/hdoc/_top/

там для Windows, но суть будет ясна

Voldemar
07.02.2018
14:09:19
а что за файлы *.bin не подскажете ?

Juriy
07.02.2018
14:12:45
нет, не подскажу.

Voldemar
08.02.2018
07:12:39
Уважаемые, вновь прошу совета, ктонибудь знает как заставить постгрес пережевывать [ ] в наименовании номенклатуры ? вываливается клиент при попытке добавления в строку наименования где оба эти символа есть. Или только переименовать все такие позиции?

Voldemar
08.02.2018
07:13:37
pg 9.4 1c 8.3.2580

Juriy
08.02.2018
07:13:55
pg 9.4 1c 8.3.2580
нет такой платформы

Voldemar
08.02.2018
07:14:14
прошу прощения 8.3.10.2580

в логе postgres : ERROR: invalid regular expression: brackets [] not balanced

как их заэкранировать ?

Bova
08.02.2018
07:31:59
pg 9.4 1c 8.3.2580
Древний pg, сам не в курсе, но слышал что лучше сразу ставить pg pro 1c (сборка для 1с)

Voldemar
08.02.2018
07:32:12
так он и стоит

Bova
08.02.2018
07:32:13
Последняя 9.6.6

Google
Voldemar
08.02.2018
07:32:19
postgrespro 9.4

не такой и древний

Bova
08.02.2018
07:34:09
Пробовал вчера перенести у знакомого базу с mssql на pg pro, заработало, но производительность не та, пришлось откатываться на mssql )

Но у него конфигурация древняя, размер базы 250гб

Страница 150 из 217