Самый простой способ – использовать Encrypted password (на самом деле он obfuscated, конечно):
dbquery распознает, что это обфусцированный пароль:
Code Select
~/Development/netxms/netxms (develop↑1|...)% nxencpasswd login 'pa##ss'
7tiMbU5NgTZyfMtrUkpSO3J8y2tSSlI7cnzLa1JKUjs=dbquery распознает, что это обфусцированный пароль:
Code Select
Database = id=master;driver=mssql.ddr;server=10.10.0.2;dbname=master;login=newlogin;password=7tiMbU5NgTZyfMtrUkpSO3J8y2tSSlI7cnzLa1JKUjs=Quote from: slako on February 04, 2016, 08:27:23 AM
Разобрался с проблемой 2 - в реале значение mypassword (см выше) содержало символ решетки #, и видать поэтому пароль обрезался при чтении такого полиси, поскольку тут это знак коммента.
Отсюда вопрос - как экранировать такой символ в полиси?