Обновление прав доступа и крах таблиц

Главные вкладки

Аватар пользователя egoryich egoryich 1 февраля 2012 в 10:30

Добрый день форумчане.
Столкнулся с проблемой при обновлении прав доступа.
Версия движка 6.22, полный список модулей выложу по требованию.
Всего 272 таблицы в базе. При обновлении прав, примерно на 90% вылетает куча error'ов "не найдена таблица webform" ссылаясь на строчку 1115 в /webform.module <?php$webform = db_fetch_array(db_query('SELECT * FROM {webform} WHERE nid = %d', $node->nid));?>.
Что самое интересное во время обновления прав каким то образом скрипт удаляет все таблицы модуля webform. В итоге после их осталось 253.
К тому же после этого, пропадают доступы для нод. Например имеется нода, доступ к которой прописан только у роли1. Юзер с этой ролью при входе на страницу получает "в доступе отказано" и ссылка на эту ноду пропадает из видимости, будь то ссылка в меню или ссылка в блоке.
Последнее время абсолютно ни чего не менял на сайте. Пару месяцев назад обновил корку.
Подскажите что делать? боюсь что таким образом рухнет вся база.
Заранее спасибо за ответы.

Комментарии

Аватар пользователя egoryich egoryich 3 февраля 2012 в 9:16

И так, от error'ов избавился, база вроде не битая. После чего обновление прав проходит 100%. Проблем с доступом пока не замечал.