Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
отключить юзеров от бд
|
|||
|---|---|---|---|
|
#18+
и зайти монопольно ? есть аналог Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2006, 08:34 |
|
||
|
отключить юзеров от бд
|
|||
|---|---|---|---|
|
#18+
Отключить юзеров от БД можно рестартом сервиса. :-) Проверял, работает. :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2006, 11:01 |
|
||
|
отключить юзеров от бд
|
|||
|---|---|---|---|
|
#18+
сохраняешь pg_hba.conf из папки кластера, правишь так, что может зайти только один юзер с одного места (+ postgres с локали, но убедись, что никакая прога postgres-ом не коннектиться), и рестартуешь постгрес - всех выбрасывает и никто кроме тебя войти не может. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2006, 11:07 |
|
||
|
отключить юзеров от бд
|
|||
|---|---|---|---|
|
#18+
А как это можно сделать без присутствия на сервере? Т.е. если нету ни терминальной сессии ни консольки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2006, 11:30 |
|
||
|
отключить юзеров от бд
|
|||
|---|---|---|---|
|
#18+
ипользуя только соединение и SQL по идее, можно: 1. pg_hba.conf изменить через lo_export :) 2. перезагрузить конфиг select pg_reload_conf() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2006, 11:59 |
|
||
|
отключить юзеров от бд
|
|||
|---|---|---|---|
|
#18+
Может автор имел в виду монопольный доступ только к одной базе, а не всему кластеру? Тогда будет гуманнее поменять pg_hba и отстрелить только подключенных к этой базе пользователей (вручную или функцией пройтись по pg_stat_activity). Andrey DaeronА как это можно сделать без присутствия на сервере? Т.е. если нету ни терминальной сессии ни консольки?Думаю можно сделать по образцу (тогда ещё не было встроенной функции pg_reload_conf, пришлось через pl/perlu извращаться). Но рестарт - это куда серьёзнее, всякие мелочи могут вылезти - сервер ляжет и не встанет. Надёжней всё-таки через ssh или Webmin. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2006, 12:41 |
|
||
|
отключить юзеров от бд
|
|||
|---|---|---|---|
|
#18+
ффффМожет автор имел в виду монопольный доступ только к одной базе, а не всему кластеру? к базе. ясно что alter-ом тут не обойтись. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2006, 13:03 |
|
||
|
отключить юзеров от бд
|
|||
|---|---|---|---|
|
#18+
Тогда еще один вопрос. Пусть есть некоторое действие, которое должно произойти от имени админа, в монополном режиме при отключенных пользователях. Ну, например, серьезный DDL по типу пересоздания вьюшек, таблиц, добавления индексов и т.д. и т.п. Как это лучше всего сделать? При условии что клиенты слова "амдин" просто боятся, и его нету как класса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2006, 13:21 |
|
||
|
отключить юзеров от бд
|
|||
|---|---|---|---|
|
#18+
авторНу, например, серьезный DDL по типу пересоздания вьюшек, таблиц, добавления индексов и т.д. и т.п. А почему при отключённых пользователях? Большинство операций можно и при работающих. Просто одних заблокирует, у других транзакции откатяться; если действия не в одной транзакции, могут ошибки валить. Но монопольного доступа не требуется. Просто упакуй все в одну транзакцию и в момент наименьшей загрузки ... x%як. Скорее всего я ошибаюсь, но пока не попадался. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2006, 14:09 |
|
||
|
отключить юзеров от бд
|
|||
|---|---|---|---|
|
#18+
Funny_Falcon авторНу, например, серьезный DDL по типу пересоздания вьюшек, таблиц, добавления индексов и т.д. и т.п. А почему при отключённых пользователях? Большинство операций можно и при работающих. Просто одних заблокирует, у других транзакции откатяться; если действия не в одной транзакции, могут ошибки валить. Но монопольного доступа не требуется. Просто упакуй все в одну транзакцию и в момент наименьшей загрузки ... x%як. Скорее всего я ошибаюсь, но пока не попадался. Ну, я думаю что клиентам будет некузяво если у них вдруг в процессе работы "отвалится" таблица или представление. :) За сим вроде как коректнее "всех с пляжа", по отвалу клиенты скажут - нету соединения, а потом уже делать критические обновления. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2006, 16:16 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=33697203&tid=2006439]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
58ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 268ms |
| total: | 412ms |

| 0 / 0 |
