Specifically, how does the Minisoft ODBC driver work?
MSJOB runs the program MSSERVER.MM.MINISOFT. This application starts a copy of SERVER.MM.MINISOFT for each licensed Minisoft product. These copies of SERVER each listen on the TCP port assigned for the product they are serving. As clients make connections to the TCP port number, SERVER starts a copy of the @SRVR program that is specific to each product — for ODBC, ODBCSRVR.MM.MINISOFT is used; file transfer uses NFTSRVR.MM.MINISOFT. One of the first actions of the ODBCSRVR application is to receive the login information supplied by the client. The ODBCSRVR uses the AIFCHANGELOGON intrinsic to programmatically change the security of ODBCSRVR to the given user. This allows each copy of ODBCSRVR to run as if it were logged on as a separate user from a security standpoint. If the user does not have permission to access a file, he will not be allowed access, while a different user can access it if his username and password permit. Image and MPE files are opened as directed by the informati