powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Сменить имя пользователя у коннекта
6 сообщений из 6, страница 1 из 1
Сменить имя пользователя у коннекта
    #39449887
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Роль для коннекта сейчас можно поменять "на ходу" запросом. А есть ли способ поменять пользователя? Типа чтобы и пул коннектов в приложении был, но и CURRENT_USER при этом был правильный.
...
Рейтинг: 0 / 0
Сменить имя пользователя у коннекта
    #39449991
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov> А есть ли способ поменять пользователя?
Dimitry Sibiryakov> Типа чтобы и пул коннектов в приложении был,
Dimitry Sibiryakov> но и CURRENT_USER при этом был правильный.

Нет, конечно. Может на 4-ку подобное запланируют, ХЗ,
но я сильно сомневаюсь. Аргумент "в Оракле такого нет!!!"
тоже не сильно в поддержку.

А для чего надо-то? Временно-то и щас можно "менять".
Ну и опять же, если будешь фич-реквест катать - подумай
над тем, должна ли (и как) обрабатываться эта смена юзера в
плане триггеров, аудита и всего остального (ИМХО - должна).
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Сменить имя пользователя у коннекта
    #39449993
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сменить пользователя на лету - имхо дорогая операция в плане контекста.
В ОС для этого есть возможность запустить сеанс или выполнить команду от имени другого пользователя.
И это наиболее возможный реальный сценарий и в плане субд.
...
Рейтинг: 0 / 0
Сменить имя пользователя у коннекта
    #39449996
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов РустамА для чего надо-то?
Как я уже сказал: чтобы можно было иметь все достоинства пула коннектов и не иметь его
недостатка одного пользователя.

Ну и для сам-знаешь-чего было бы неплохо иметь возможность на реплике проводить операции
под учёткой оригинального пользователя. Ибо когда дело доходит до DDL, имя начинает иметь
значение.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Сменить имя пользователя у коннекта
    #39450004
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov> Как я уже сказал: чтобы можно было иметь
Dimitry Sibiryakov> все достоинства пула коннектов и не иметь
Dimitry Sibiryakov> его недостатка одного пользователя.

Мысль надо как-то подробнее изложить, ИМХО.
1. Пул на сервере или на клиенте.
2. Какие именно недостатки.
3. Итдитп.

> возможность на реплике проводить операции
> под учёткой оригинального пользователя.

Дык она и сейчас есть. С оговоркой, что
оригинальный юзер известен и пр. права и пароли.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Сменить имя пользователя у коннекта
    #39450005
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman> И это наиболее возможный реальный сценарий и в плане субд.

Этот сценарий доступен уже в 2.5
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Сменить имя пользователя у коннекта
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]