DEPO: логину bj — роль db_datawriter (как на тесте); при обновлении и в первичной установке
Процедуры Фонтвьель, вызванные bj (FTV_M2M_JOB → EVENTS → UPDATE_HANDBOOK, CREATE, OPERATION), пишут в таблицы Fancy правами логина bj. На 9 у bj_user был только db_datareader — «Запрещено разрешение INSERT на объект OD_OBJECTS» (событие HANDBOOK, 22.10.2026); упали бы и поручения M2M. На тесте — db_datareader + db_datawriter. Роль выдаётся в наборе «Применить скрипты» (права администратора БД; новый отпечаток — плашка на установках), в скачиваемом скрипте процедур, в скрипте логина и при подготовке трансферных таблиц (первичная установка). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Q7eREaYwUt1i4fNLZcGnjn
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
{{define "depoProcsBanner"}}{{if and (can "settings") depoProcsPending}}<div class="card" id="depo-procs-pending" style="border-color:var(--warn);background:var(--warn-weak)">
|
||||
<h2 style="margin:0 0 6px">Обновление bj требует применить скрипты в базе DEPO</h2>
|
||||
<p style="margin:0 0 8px">В этой версии bj обновлены процедуры обработки M2M в DEPO ({{depoProcOrder}}) и структура трансферных таблиц (FTV_M2M_EVENTS.GUID — NULL для событий справочника). Для их установки нужны <b>повышенные права на базу данных</b>: введите логин и пароль администратора SQL (sysadmin, обычно sa). Они используются один раз и не сохраняются.</p>
|
||||
<p style="margin:0 0 8px">В этой версии bj обновлены процедуры обработки M2M в DEPO ({{depoProcOrder}}) и структура трансферных таблиц (FTV_M2M_EVENTS.GUID — NULL для событий справочника); логину bj — роль db_datawriter (процедуры обработки создают документы и юрлица Fancy его правами). Для их установки нужны <b>повышенные права на базу данных</b>: введите логин и пароль администратора SQL (sysadmin, обычно sa). Они используются один раз и не сохраняются.</p>
|
||||
<form method="post" action="/admin/setup/fancy/depo-procs/install" style="display:flex;gap:10px;flex-wrap:wrap;align-items:flex-end" onsubmit="return confirm('Применить обновлённые процедуры в базе DEPO? CREATE OR ALTER — данные не меняются.')">
|
||||
<input type="hidden" name="section" value="sec-fancy-depo-procs">
|
||||
<label style="display:flex;flex-direction:column;gap:3px">Логин администратора SQL<input type="text" name="admin_user" autocomplete="off" placeholder="sa" required></label>
|
||||
|
||||
Reference in New Issue
Block a user