Здесь вы можете задать любые вопросы по MyChat, по работе программы, её настройке, лицензированию и т.д.
Аватара пользователя
Андрей Раков
После того, как мы перенесли управление сервером в веб-консоль, стали появляться проблемы с "забытым" паролем к единственному администратору на сервере, а иногда у него и права забирают...

Мы решили сделать специальную команду для запуска сервера, которая полностью восстанавливает пользователя "admin".

Что подразумевается под "восстанавливает"?

1) пользователю с UIN = 1 заменяется ник на "admin";
2) пароль также устанавливается "admin";
3) создается новая группа прав с администраторскими привилегиями и в нее вносится этот пользователь.

Что нужно сделать?

1. Завершить работу MyChat Server (GUI приложения или остановить службу).
2. Запустить сервер с командой "/zeroadmin", например:
"C:\Program Files (x86)\MyChat Server\mcserv.exe" /zeroadmin

Для удобства мы сделали CMD файл, который выполнит эту операцию:
(228 байт) Скачиваний: 248


Скрипт нужно запустить от имени системного администратора:
restore_small.png
restore_small.png (4.48 КБ) Просмотров: 1529


Ссылка на новость: http://www.nsoft-s.com/forum/viewtopic. ... 362#p20362
Аватара пользователя
Savradey
Попробовал данный способ, все равно пишет пароль не верный...может есть еще какие то варианты?...Заранее спасибо
Аватара пользователя
Алексей Пикуров
Добрый день.

https://nsoft-s.com/mcserverhelp/index. ... oadmin.htm

Это стандартный штатный способ. У вас последняя версия?
Аватара пользователя
Алексей Пикуров
Тогда логично, у вас этой возможности ещё нет. Обновитесь, для начала. В вашей версии штатной возможности обнуления пароля ещё нет.
Аватара пользователя
Savradey
обновил до 5.24 сервер не запускается ...ругается на базу где можно это подправить? подскажите пожалуйста
Аватара пользователя
Алексей Пикуров
Автоматический бекап базы сервера вышлите мне на support@nsoft-s.com, я гляну, что там с ним, возможно, надо полечить.

"C:\ProgramData\MyChat Server\backup\", самый свежий ZIP файл.