Category: работа

Category was added automatically. Read all entries about "работа".

я

Как сбросить пароль пользователя 1С 8, не зная пароль администратора

from http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=849166&msg=10631697

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

После выполнения запроса в списке пользователей появяться все пользователи, останеться только найти нужного и изменить ему пароль.
я

CFT Bank-Client

Если:

1. При попытке запустить "Модуль обмена" появляется окошко с надписью [Для завершения создания конфигурации необходим войти с помощью программы "Рабочее место"] (именно "необходим", ггг), а больше ничего не работает.

2. При входе с помощью программы "Рабочее место" ничего, естественно, не меняется

то убрать сообщение можно, изменив значение параметра Update в "HKEY_CURRENT_USER\Software\FTC\RC NWSBRF\{номер конфигурации} c "2" на "0". (или в HKEY_LOCAL_MACHINE\Software\FTC\RC NWSBRF\, если конфигурация общая.)

Как минимумум, для версии 1.51.04.

P.S. Вообще, Банк-Клиент неплохой, но работа с сертификатами там буквально долбанутая.