Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
27.08.2019, 13:32
|
|||
|---|---|---|---|
|
|||
with execute as не работает с другой базой |
|||
|
#18+
Здравствуйте. Верно ли, что если ХП запускается с "with execute as", то её выполнение происходит на уровне пользователя этой Базы, и нет никакой возможности сделать в этой ХП SELECT к другой базе ("SET TRUSTWORTHY ON" не предлагать) ? Ошибка: ...is not able to access the database... under the current security context ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.08.2019, 13:37
|
|||
|---|---|---|---|
with execute as не работает с другой базой |
|||
|
#18+
AndreyVP"SET TRUSTWORTHY ON" не предлагатьВыбирайте подходящее - http://www.sommarskog.se/grantperm.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.08.2019, 13:45
|
|||
|---|---|---|---|
|
|||
with execute as не работает с другой базой |
|||
|
#18+
Уточню свой вопрос: ХП запускается с "with execute as". Эта ХП меняет некоторые данные в Таблице1 в своей базе. В Таблице1 есть триггер, которые делает SELECT к другой базе. Можно ли запуская ХП с "with execute as", сделать так, чтобы триггер на изменяемой таблице запустился от первоначального пользователя (того, кто запустил ХП) ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.08.2019, 15:15
|
|||
|---|---|---|---|
|
|||
with execute as не работает с другой базой |
|||
|
#18+
Нашёл решение, которое работает! https://blog.sqlxdetails.com/procedure-with-execute-as-login/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.08.2019, 15:22
|
|||
|---|---|---|---|
|
|||
with execute as не работает с другой базой |
|||
|
#18+
AndreyVP, ну так про REVERT в справке написано, чего искать-то. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.08.2019, 15:26
|
|||
|---|---|---|---|
|
|||
with execute as не работает с другой базой |
|||
|
#18+
Владислав Колосов, решение в том как сделать Procedure with Execute as LOGIN ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=46&tablet=1&tid=1687357]: |
0ms |
get settings: |
7ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
189ms |
get topic data: |
8ms |
get forum data: |
3ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 251ms |
| total: | 502ms |

| 0 / 0 |
