| ODBC4x |
|
| The
server is configured in Windows via the ProvideX IO
Server Settings interface, which can be accessed
directly from the Start menu.
The default TCP/IP port number is 20222. |
|||||||||||||||||||||||||||||
| Activation | As
with most ProvideX products, valid activation information
(serial number, number of users, and activation key) must
be recorded in order to activate the ProvideX IO server.
If the activation is accepted, the configuration program
returns a confirmation message when you press Apply. It is possible to change the activation at any time. For example, an increase in the number of users on the system could require a new license and new activation values. The ProvideX IO Server controls the number of concurrent client connections and denies access if the number of users is exceeded. Because activations are only verified during the initialization process, the server must be restarted when a new activation is recorded. |
||||||||||||||||||||||||||||
| NT Service | The
ProvideX IO Server installation program checks the
operating system and, if it detects a NT/2000/XP system,
it automatically sets it up as a service. On
installation, the servers Startup Type
defaults to Automatic, which means that the
ProvideX IO service will start automatically every time
the system reboots and will run independently of any
logged-on user. This setting is evident by the message
displayed in the NT Service folder: ProvideX IO Service is running. As with other services, the IO service can be controlled (stopped, paused, etc.) using the Windows Services interface, which is accessed via the Control Panel (in the Administrative Tools subfolder on Windows 2000/XP). The ProvideX IO service can also be uninstalled (and reinstalled) via the NT Service panel. |
||||||||||||||||||||||||||||
| *Note* | The NT Service tab will be hidden if the server is installed on Windows 9x systems they do not support applications running as services. While it is still possible to run the ProvideX IO Server as an application on a Windows 9x desktop, it is not recommended. Windows 9x is not designed to be a server class machine. | ||||||||||||||||||||||||||||
| Permissions | On
installation, the server is set to default access
permissions. These permissions can be viewed/changed in
the Permissions folder of the ProvideX IO Server Settings
interface:
|
||||||||||||||||||||||||||||
| The
above default settings grant users almost unrestricted
read access to the servers data sources. (An asterisk
* indicates any.) Therefore, for security
reasons, you should reset the parameters based on your
own business rules immediately following installation. The ProvideX IO Server checks access permissions by searching the permission rules from the maximum restriction to the lowest one. It is a method to grant access to specific directories on the server based on a client's User ID and Company Code. If the check for a specific User ID and Company Code fails, then the User ID is substituted with * (any) and the combination for User ID = any with Company Code = specific is checked against the corresponding rule if it is present on the system. The next check is performed for User ID = specific, Company Code = any, and the last check is for User ID = any, Company Code = any. Refer to the following table:
|
|||||||||||||||||||||||||||||
| In
the following example, user John from ABC
company is granted access to the data files defined in
the providex.ddf files located in c:\pvxdata and/or
c:\pvx\mydatadirectories and in the test.ini file located
in c:\nomtrain:
According to this example, the server administrator has temporarily denied John access; however, John would still have read-only access to directories as all users of all companies may access any directory. |
|||||||||||||||||||||||||||||