|
![]() |
#1 |
Участник
|
Цитата:
Сообщение от rmv
![]() Ничего не мешает вин. пользователей включить в определенные роли, которым дать права на хранимые процедуры. Ту же самую процедуру придется проделать и для SQL логина (логина).
С точки количество времени, потраченного на настройку системы безопасности в целом win логины предпочтительнее, т.к. правами можно оперировать на уровне групп пользователей в Active Directory. Касаемо запуска хранимых процедур через ADO для изменения данных, тут нужно четко понимать что действия в Наве и через ADO идут в разных транзакциях со всеми вытекающими. У себя постепенно перехожу от ADO к запуску хранимых процедур в одной с Навом транзации а не возникает проблем с синхронизацией ? например, нужно сначала прогнать код SQL а затем снова код Navision с использованием полученных данных т е 1. мы кладем инструкцию SQLtxt в табличку 2. через триггер запускается exec(@SQLtxt) --вопрос - вот будет ли Navision ждать окончания исполнения exec(@SQLtxt)???? 3. снова код navision |
|