Modber Сообщество
профессионалов по 1С

Что делать, если утерян пароль 1С в MSSQL (как востановить пароль в 1С)



Платформы: 1С:Предприятие 8.3, 1С:Предприятие 8.2, 1С:Предприятие 8.1
Конфигурации: Все конфигурации
2014-04-30
2078 
Alex18
0  

Как то ко мне за помощью обратился расстроенный приятель (караул, спасите, все пропало). Как выяснялось, вся его проблема заключалась в утере пароля от рабочей базы 1С. Просьба в общем  то пустяшная – восстановить пароль.

Итак, начнем =)

Первым шагом попытаемся «обмануть» платформу 1С. Для этого «удаляем» всех существующих пользователей из базы MSSQL.

Далее открываем 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 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

 

Почти у цели =)

Идем в Конфигуратор —> Администрирование —> Пользователи

находим  свого пользователя и производим замену пароля.

Готово! 




В центре внимания

Комментарии (2)