Сброс пароля администратора 1с базы в microsoft sql
1-Открываем окно авторизации пользователя 1с и стираем все что там есть
2-Открываем microsoft sql management studio выделяем нужную базу и жмем "создать запрос"
3-Вводим туда
EXEC sp_rename 'v8users', 'v8users_tmp'
GO
UPDATE Params
SET FileName = 'users.usr_tmp'
WHERE FileName = 'users.usr'
GO
Выполнить.
4-Вводим туда
create table v8users(
ID binary(16) NOT NULL,
Name nvarchar(64) NOT NULL,
Descr nvarchar(128) NOT NULL,
OSName nvarchar(128) NULL,
Changed datetime2(0) NOT NULL,
RolesID numeric(10,0) NOT NULL,
Show binary(1) NOT NULL,
Data varbinary(max) NOT NULL,
EAuth binary(1) NULL,
AdmRole binary(1) NULL,
UsSprH numeric(10,0) NULL,
PRIMARY KEY (ID)
);
Выполнить.
5-входим в базу без логина и пароля
6-в mssql
DROP TABLE v8users
GO
Выполнить
7-и еще
EXEC sp_rename 'v8users_tmp', 'v8users'
GO
UPDATE Params
SET FileName = 'users.usr'
WHERE FileName = 'users.usr_tmp'
GO
Выполнить.
Теперь мы можем открыть пользователей и изменить нужному пароль