Easysoft ODBC-ODBC Bridge

Why can't I login to the HTTP Administrator when running the ODBC-ODBC Bridge Server as a named user instead of in the system account?

Article:
00062
Last Reviewed:
5th January 2024
Revision:
2

By default the Easysoft ODBC-ODBC Bridge Server is installed as a service which runs in the system account - this is usual for NT system services. If you elect to run the ODBC-ODBC Bridge Server under a named account that account may not have privilege to become another user. Certain pages in the ODBC-ODBC Bridge HTTP administrator are protected using HTTP authentication and when you login, the HTTP server temporarily becomes the user you log in as. If the ODBC-ODBC Bridge Server does not have privilege to become that user you will not be able to login to those pages. A solution is to disable HTTP authentication in the ODBC-ODBC Bridge HTTP Server by either:

  1. restart the ODBC-ODBC Bridge Server service in the system account, go to the configuration web page and change the HTTPAdmin username to disabled.
  2. Edit the registry key:
    HKEY_LOCAL_MACHINE/
    SOFTWARE/
    EASYSOFT ODBC-ODBC BRIDGE/
    CONFIGURATION/
    SYSTEM/
    SETTINGS/
    HTTPADMIN

    and change it to the text "disabled" (omit the quotes).

One imagines that the reason you want to run the ODBC-ODBC Bridge Server under a named account is for added security but in fact you are opening up security holes doing this. Firstly, anyone with the ODBC-ODBC Bridge client can now connect to your data and secondly, to administer the ODBC-ODBC Bridge Server via HTTP you will have to disable HTTP authentication. Disabling HTTP authentication means anyone can change the ODBC-ODBC Bridge Server settings.

Easysoft recommend you run the ODBC-ODBC Bridge Server in the system account.

Applies To

Knowledge Base Feedback

* Did this content help you?
* Please select one option based on your first choice:

(* Required Fields)