Логин и пароль по умолчанию admin и netxms
Но у многих он не работает, и на этом форуме я тоже не нашел ответ. Если в базе удалить текст в поле password то после перезапуска создается снова пароль по умолчанию. Так вот хэш создаюется явно не пароля netxms
вот правильный хэш этого пароля 3A445C0072CD69D9030CC6644020E5C4576051B1
взят https://www.netxms.org/documentation/adminguide/troubleshooting.html
изменим пароль по умолчанию в базе sql на тот который я написал, зашло без проблем с паролем netxms
А какой хеш был?
Сбросить можно было вот так (без работы с базой напрямую): nxdbmgr resetadmin
Проверил ваш сценарий, всё выглядит хорошо:
AirAlk:core(develop) $ psql netxms
psql (9.4.1)
Type "help" for help.
netxms=# select id,name,password from users;
id | name | password
----+-------+------------------------------------------
0 | admin | 3A445C0072CD69D9030CC6644020E5C4576051B1
(1 row)
netxms=# delete from users;
DELETE 1
netxms=# \q
AirAlk:core(develop) $ netxmsd -D0
Using configuration file "/opt/netxms/etc/netxmsd.conf"
[07-Apr-2015 19:37:57.111] [INFO ] Platform subagent "/opt/netxms/lib/netxms/darwin.nsm" successfully loaded
[07-Apr-2015 19:37:57.123] [INFO ] Database driver "pgsql.ddr" loaded and initialized successfully
...
[07-Apr-2015 19:37:58.129] [INFO ] NetXMS Server started
NetXMS Server V2.0-M3 Build 8010 (UNICODE) Ready
Enter "help" for command list or "down" for server shutdown
System Console
netxmsd: down
Proceeding with server shutdown...
[07-Apr-2015 19:38:00.073] [INFO ] NetXMS Server stopped
AirAlk:core(develop) $ psql netxms
psql (9.4.1)
Type "help" for help.
netxms=# select id,name,password from users;
id | name | password
----+-------+------------------------------------------
0 | admin | 3A445C0072CD69D9030CC6644020E5C4576051B1
(1 row)
netxms=#
Укажите пожалуйста базу, разрядность системы (32/64) и тип сборки - Unicode/non-unicode
Похоже нашел проблему – она возникала только если юзер есть, но поле пароля не является валидным хешем (40 hex цифр).
Поправил, войдет в следующий релиз.