Данный способ сброса паролей SQL-базы 1С позволяет обнулить или сменить пароль администратора информационной базы 1С и восстановить управление.
- Запустите SQL Server Management Studio и откройте консоль запросов.
- Выполните следующие команды для создания резервных копий и очистки v8users и Params:
USE [DatabaseName] SELECT * into [v8users_copy] FROM [v8users] GO SELECT * into [Params_copy] FROM [Params] GO DELETE FROM [v8users] GO DELETE FROM [Params] WHERE [FileName] = 'users.usr' GO
3. Не закрывая окно SQL Server Management Studio, откройте базу 1С в режиме Конфигуратора. Теперь, поскольку список пользователей был очищен, конфигуратор должен открыться без запроса пароля в штатном режиме.
4. Вернитесь в окно запросов SQL и выполните следующие команды, чтобы восстановить данные в таблицы v8users и Params:
USE [DatabaseName] DROP TABLE [v8users] GO DROP TABLE [Params] GO SELECT * into [v8users] FROM [v8users_copy] GO SELECT * into [Params] FROM [Params_copy] GO DROP TABLE [v8users_copy] GO DROP TABLE [Params_copy] GO
5. После выполнения этих команд вы сможете открыть список пользователей в Конфигураторе (Меню «Администрирование — Пользователи») и изменить или сбросить пароли пользователей.
Например, вы можете выбрать учетную запись с полными правами и обнулить ее пароль. Также можно установить для аккаунта «аутентификация операционной системы» от имени текущего пользователя, а затем в режиме Предприятия добавить нового пользователя и вернуть аутентификацию в исходное состояние.
Пожалуйста, обратите внимание, что использование данного метода должно соответствовать правилам и политике безопасности вашей организации, и он должен применяться только в случае, когда вы имеете законное право на доступ к базе данных 1С и восстановление управления информационной базой.