Скидання пароля 1С 8.3/8.2 з базою під SQL Server



Крок 1. Перейменовуємо таблицю v8users та файл users.usr

 

Відкриємо Management Studio.

 

Створюємо новий запит до БД:

USE [your_database]

GO

EXEC sp_rename 'v8users', 'v8users_tmp'

GO

UPDATE [Params]

SET [FileName] = 'users.usr_tmp'

WHERE [FileName] = 'users.usr'

GO

 

Ідентифікатор your_database замініть на ідентифікатор своєї бази 1С.

І запускаємо його: F5 або іконка зі знаком оклику.

 

 

Крок 2. Вхід у 1С: Підприємство в режимі конфігуратора

 

Відкриваємо 1С у режимі конфігуратора. При вході ні користувача ні пароля не буде запрошено. База відкриється із повними правами.

 

 

Крок 3. Відновлення таблиці v8users та файлу users.usr

 

Тепер виконаємо зворотну операцію з того що було зроблено на кроці 1.

 

Знову створюємо новий SQL скрипт у Management Studio, і вписуємо туди:

 

USE [your_database]

GO

DROP TABLE [v8users]

GO

EXEC sp_rename 'v8users_tmp', 'v8users'

GO

UPDATE [Params]

SET FileName = 'users.usr'

WHERE FileName = 'users.usr_tmp'

GO

 

Ідентифікатор your_database замініть на ідентифікатор своєї бази 1С.

 

І запускаємо його: F5 або іконка зі знаком оклику.

 

 

Крок 4. Змінюємо пароль адміністратора



Джерело: https://pro1c.org.ua/topic/sbros-parolya-1s-8-3-8-2-s-bazoj-pod-sql-server-46112/