Имя: Пароль:
1C
 
План обмена
0 DeoxyS
 
31.05.09
19:28
Всем привет, надеюсь на вашу помощь. Ситуация следующая: есть распределенка, главный узел и подчиненный. В главном узле у административной роли убрали административные права, и создали новую роль с административными правами. Изменения ушли в переферию. Теперь получаеться в перефирии нет пользователя с административными правами. Можно ли создать пользователя с админитсративными правами в БД без административных прав? Или теперь только новой начальный образ срезать?
1 ТелепатБот
 
гуру
31.05.09
19:28
2 Pashkaa
 
31.05.09
19:31
А в периферийной  базе изменения принялись?
3 mista2009
 
31.05.09
19:31
А новая роль с административными правами не ушла чтоли в перефирию?
4 DeoxyS
 
31.05.09
19:31
(2) если бы не принились не было бы это ветки...
5 DeoxyS
 
31.05.09
19:32
(3)  новая роль ушла, а пользователь? пользователя то нет
6 mista2009
 
31.05.09
19:34
Ну создай пользователя, какие проблемы то?
7 DeoxyS
 
31.05.09
19:34
(6) как, прав то нет...
8 NewNick
 
31.05.09
19:35
жесть)
9 NewNick
 
31.05.09
19:35
права на обновление конфы есть у кого нить ?
10 DeoxyS
 
31.05.09
19:36
непонятно одно, как конфа обновилась без пользователя с административными правами?
11 DeoxyS
 
31.05.09
19:36
(9) теперь получаеться то нет ни у кого... скорее всего придеться новый образ резать
12 Pashkaa
 
31.05.09
19:37
А конфигуратор периферийной тоже не запускается?
13 NewNick
 
31.05.09
19:37
(10) ну вобшем я меня роли документами и по расписанию раздаются. пока в чуства механизм приводил ни разу не запорол административные права.
14 NewNick
 
31.05.09
19:38
(13)+ а тут они видимо не предусмотрели
15 NewNick
 
31.05.09
19:39
(11) пользователей много ?
16 DeoxyS
 
31.05.09
19:39
(12) конфигуратор запускается, прав грит нет...
17 DeoxyS
 
31.05.09
19:39
(15) а причем здесь их количество? нет, не много
18 NewNick
 
31.05.09
19:40
(17) притом что после нарезки придется их всех заводить заново)
19 NewNick
 
31.05.09
19:41
бэкап поднять ?)
20 TheDeadStone
 
31.05.09
19:42
Можно поменяв один байт в базе в файле 1Cv8.1CD получить администраторские права в базе, сделать нужные изменения (добавить нового пользователя), потом поменять байт назад. Поищи в инете.
21 DeoxyS
 
31.05.09
19:43
(20) скуль
(19) бекапируеться ток главный узел
22 NewNick
 
31.05.09
19:46
(21) скуль вобше то тоже можно подправить напрямую.
23 DeoxyS
 
31.05.09
19:47
(22) Создать там пользователя?
24 TheDeadStone
 
31.05.09
19:51
(21) там в табличке config удалить запись users. Как то так, но могу ошибаться - лучше поищи в инете.
25 NewNick
 
31.05.09
19:52
Хранение списка пользователей ИБ

Вся информация о списке пользователей данной ИБ и доступных им ролях в ней хранится в таблице Params в базе данных MS SQL (см. [ИТС2]). Взглянув на структуру и содержимое этой таблицы, становится очевидным, что вся информация о пользователях хранится в записи, со значением поля FileName – "users.usr".
Внимание! данная запись не защищена от изменения поля FileName, что при наличии доступа к БД MS SQL приводит к следующему эффекту:

   * выполняем команду:

     UPDATE PARAMS SET FileName = '- users.usr' WHERE FileName = 'users.usr'

   * т. к. система не находит список пользователей, то можно запустить конфигуратор без авторизации;
   * выполняем команду:

     UPDATE PARAMS SET FileName = 'users.usr' WHERE FileName = '- users.usr'

   * открываем исходный список пользователей, который можно редактировать;

http://www.mista.ru/v8/security/
26 NewNick
 
31.05.09
19:54
имхо правильные действия такие - сохранить юзверей где нить. сбросить. принять изменения из центра что бы вернуть админ права для той роли которая была. загрузить юзверей обратно.

сделать все что хотел заново но уже по уму.
27 DeoxyS
 
31.05.09
19:54
(25) пасип уже что то ) ща почитаем
28 NewNick
 
31.05.09
19:55
ну и быкап базы самой собой прежде чем ковырять )