Have you tried doing passwd admin in ssh? Then giving it a new password.
You may have to restart directadmin from ssh afterwards.
/usr/local/etc/rc.d/directadmin restart