|
Слетели полные права у всех пользователей | ☑ | ||
---|---|---|---|---|
0
TDSt
16.03.12
✎
07:27
|
В базе 1с 8.2 Документооборот слетели права у ВСЕХ пользователей.
Причем мистическим образом ни у одного пользователя нет полных прав. Соответственно не могу даже открыть список пользователей. Подскажите пожалуйста, какой-нибудь способ войти с полными правами, пусть даже и с потерей списка пользователей. |
|||
1
Галахад
гуру
16.03.12
✎
07:29
|
Так Гугл же.
|
|||
2
golden-pack
16.03.12
✎
07:34
|
(0) Не разу такого не было. Как может такое быть ?
|
|||
3
Песец
16.03.12
✎
07:41
|
(0) Как ты узнал, что ни у одного пользователя нет полных прав?
|
|||
4
TDSt
16.03.12
✎
07:41
|
Галахад, и Гугла спрашиваю, и просто умных людей.
golden-pack, да если б знать КАК такое может быть, так и решение бы было) |
|||
5
Галахад
гуру
16.03.12
✎
07:44
|
||||
6
Ranger_83
16.03.12
✎
07:45
|
(0)А что с базой делал непосредственно перед ЭТИМ
|
|||
7
TDSt
16.03.12
✎
07:46
|
(3) да эта косячная система и раньше выкидывала такие фокусы, сбрасывая полные права пользователей, отчего пользователь имел бледный вид и малую долю информации. возврат галки на полные права делал всех счастливыми, а вот сегодня и мне и всем остальным с утра объявил байкот...
|
|||
8
TDSt
16.03.12
✎
07:48
|
(6) сейчас допрос с пристрастием выявил факт вчерашнего удаления объектов, помеченных на удаление. Больше пока никто не сознается ни в чем
|
|||
9
Azverin
16.03.12
✎
07:50
|
ох, уж эти детки (с)
|
|||
10
Ranger_83
16.03.12
✎
07:51
|
(8)уууу...
|
|||
11
Песец
16.03.12
✎
07:52
|
(7) Система, в которой юзеры, лишенные полных прав делаются бледными, действително какая-то косячная.
|
|||
12
VFrol
16.03.12
✎
07:56
|
+11 Ну и как им (юзерам)"полное удаление" то делать тогда.
|
|||
13
kosts
16.03.12
✎
08:01
|
После восстановления из резервной копии бывает слетают пользователи.
|
|||
14
TDSt
16.03.12
✎
08:27
|
Добрые люди подсказали лечение. Вот оно, пользуйтесь. Всем огромное спасибо!
1С при работе на SQL хранит список пользователей в двух местах: в таблице v8users и в файле users.usr который бинарно расположен в таблице Params. Надо заставить платформу думать что в базе нет ни одного пользователя. Для этого необходимо переименовать таблицу v8users и строчку с файлом users.usr. Открываем SQL Server Management Studio логинимся и создаем запрос к базе данных с содержанием: EXEC sp_rename 'v8users', 'v8users_old' GO UPDATE Params SET FileName = 'users.usr_old' WHERE FileName = 'users.usr' GO После этого открываем базу данных в конфигураторе и видим что платформа не спрашивает пользователя и пароль, при этом в SQL Server будет заново создана таблица v8users. Теперь чтобы всех пользователей вернуть обратно не закрывая конфигуратора выполним в SQL Server Management Studio запрос: DROP TABLE v8users GO EXEC sp_rename 'v8users_old', 'v8users' GO UPDATE Params SET FileName = 'users.usr' WHERE FileName = 'users.usr_old' GO После выполнения запроса в списке пользователей появяться все пользователи, останеться только найти нужного и изменить ему пароль. |
|||
15
Aleksey
16.03.12
✎
08:40
|
А разве в последней платформе не поменяли таблицу?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |