powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Запуск метода от имени заданного пользователя
4 сообщений из 4, страница 1 из 1
Запуск метода от имени заданного пользователя
    #38494856
Dian
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приветствую!

Имеется ClassMethod, который хочется вызвать из COS от имени заданной учетной записи. Потом желательно еще и вернуться к тому пользователю, под которым код выполнялся изначально.
Некий аналог никсовой команды SU - есть ли такое в каше?
...
Рейтинг: 0 / 0
Запуск метода от имени заданного пользователя
    #38495030
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dian,

Все довольно просто, можно сделать кодом

специальная переменная $username - вернет вам текущего пользователя
$system.Security.Login(login) - данная команда может работать без пароля, и авторизует в указанного пользователя
...
Рейтинг: 0 / 0
Запуск метода от имени заданного пользователя
    #38495068
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dianкоторый хочется вызвать из COS от имени заданной учетной записи.Как я понимаю, речь идёт об учётной записи ОС, а не Caché. Если это так, то см. 15149805 (может работать не во всех ОС) или используйте PsExec .DianПотом желательно еще и вернуться к тому пользователю, под которым код выполнялся изначально.Вызывайте метод через job .

PS: если же нужно просто временно вызвать метод с бо́льшими правами (ролью %All , пользователь Caché при этом останется прежний), то проще воспользоваться макросом $$$AddAllRoleTemporary.
...
Рейтинг: 0 / 0
Запуск метода от имени заданного пользователя
    #38496344
Dian
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Огромное спасибо!

Речь была именно об учетных записях каше, извиняюсь за неоднозначность
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Запуск метода от имени заданного пользователя
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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