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

Восстановление паролей администратора кластера сервера 1С Предприятие V8;8,1;8,2



Платформы: 1С:Предприятие 8.2, 1С:Предприятие 8.1
Конфигурации: Все конфигурации
2016-09-16
383 
Golden9992007
0  

Как удалить пароль администратора кластера?

НЕ ПУТАТЬ: При попытке удаления базы или просмотра свойств в оснастке требуется ввести логин и пароль: это данные пользователя, обладающего администраторскими правами в данной базе а не администратора кластера или еще чьи-либо. 


РЕШЕНИЕ ДЛЯ 1С 8.0 
 

Открываем блокнотом файл C:\Documents and Settings\All Users\Application Data\1C\1Cv8\srvrib.lst, хранящий параметры базы и пользователя.
Ищем нужную строчку. В этой версии 1С данные хранятся в открытом виде.


РЕШЕНИЕ ДЛЯ 1С 8.1/8.2 

Здесь пароль по умолчанию шифруется.

Важно! Чтобы изменения в этом файле сохранялись, остангавливаем службу "Агент 1С Предприятия"
Делаем копию файла C:\Program Files\1cv81\server файл srvribrg.lst
Открываем его блокнотом. Типичный файл srvribrg.lst имеет вид:

{
{1,
{eafd9c10-0689-4a22-92e5-d29f28acf24c,"Локальный кластер",1541,"DELL2900",0,0,0,0}
},
{1,
{"Администратор","","","jLIjfQZ5yojbZGTqxg2pY0VROWQ=","",1}
},0}


Пароль хранится в виде хеша, существует два основных метода его восстановления/удаления.

Заменить хеш на другой, заведомо известный.
Вообще удалить информацию о пароле, в этом случае вход в кластер будет без пароля. Файл srvribrg.lst в этом случае будет иметь вид:

{1,
{eafd9c10-0689-4a22-92e5-d29f28acf24c,"Локальный кластер",1541,"DELL2900",0,0,0,0}
},
{0},0}


Соответственно, GUID eafd9c10-0689-4a22-92e5-d29f28acf24c должен быть не таким а вашим индивидуальным.


И напоследок об еще одном файле конфигурации:
По адресу C:\Program Files\1cv81\server\_имя_кластера_\ лежит файл 1CV8Reg.lst, он хранит информацию о списке баз в кластере, параметрах их подключения к sql, параметрах подключения к кластеру

Пример файла 1CV8Reg.lst:

0,
{eafd9c10-0689-4a22-92e5-d29f28acf24c,"Локальный кластер",1541,"DELL2900",0,0,0,0},
{2,
{6fe8ec41-e16b-422b-9073-cb214248591a,"Torg","","PostgreSQL","dell2900","torgovlya","postgres","X4zp8HCS6WwSInfaP1n6vX+DnyVU0Hj6RwkD8poAcCE=",
"CrSQLDB=Y;DB=torg;DBMS=PostgreSQL;DBSrvr=dell2900;DBUID=postgres;Locale=ru_RU;Ref=torg;SLev=0;Srvr=dell2900;SUsr=",0,
{0,00010101000000,00010101000000,"","",""},0},
{dbc37dba-9516-4dd0-9174-3446a070ae9d,"Bariga","","PostgreSQL","Dell2900","bariga","postgres",
"X4zp8HCS6WwSInfaP1n6vZtBMnIOmOFkVjRj7Pben4k=","CrSQLDB=Y;DB=bariga;DBMS=PostgreSQL;DBSrvr=Dell2900;DBUID=postgres;Locale=ru_RU;Ref=bariga;SchJobDn=Y;SLev=0;Srvr=Dell2900;SUsr=",0,
{0,00010101000000,00010101000000,"","",""},1}
},
{1,
{5c20b179-5596-4924-bd50-065660cdc17c,"DELL2900",1,1,
{7.291422742088407e-3,5.232411265850657e-4,5.384678367024245e-3,0,1.383503248479096e-3,471526045,3.771898947860691e-2,0},1000}
},
{0},
{1,
{49dfa1e3-ed7b-4996-809d-4d5103e30817,"Центральный сервер",1540,"DELL2900",1,
{1,
{1560,1591}
},"","v6VXWDbI2qR46JtRzU/MTQ=="}
}


Допустим, мы удалили одну базу средствами например SQL-сервера. В этом случае в списке баз в оснастке останется висеть эта база и удалить ее непосредственно из оснастки не получится.
Открываем 1CV8Reg.lst блокнотом и редактируем список баз непосредственно в нем. 
Получится вот так вот (для примера удаляем вторую базу):

0,
{eafd9c10-0689-4a22-92e5-d29f28acf24c,"Локальный кластер",1541,"DELL2900",0,0,0,0},
{1,
{6fe8ec41-e16b-422b-9073-cb214248591a,"Torg","","PostgreSQL","dell2900","torgovlya","postgres","X4zp8HCS6WwSInfaP1n6vX+DnyVU0Hj6RwkD8poAcCE=","CrSQLDB=Y;DB=torg;DBMS=PostgreSQL;DBSrvr=dell2900;DBUID=postgres;Locale=ru_RU;Ref=torg;SLev=0;Srvr=dell2900;SUsr=",0,
{0,00010101000000,00010101000000,"","",""},0},
},
{1,
{5c20b179-5596-4924-bd50-065660cdc17c,"DELL2900",1,1,
{7.291422742088407e-3,5.232411265850657e-4,5.384678367024245e-3,0,1.383503248479096e-3,471526045,3.771898947860691e-2,0},1000}
},
{0},
{1,
{49dfa1e3-ed7b-4996-809d-4d5103e30817,"Центральный сервер",1540,"DELL2900",1,
{1,
{1560,1591}
},"","v6VXWDbI2qR46JtRzU/MTQ=="}
}



Примечание 1: Для внесения изменений в этот файл службу "Агент 1С Предприятия" необходимо остановить. 

Примечание 2: Обязательно делайте резервные копии файлов конфигурации т.к. при неправильном внесении изменений сервис "Агент 1С Предприятия" не запустится.
 



Бесплатная юридическая
консультация по телефону

8 (499) 350-80-26(Москва)
8 (812) 627-15-62(Спб)

звонок бесплатный

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

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