CodeBase Administrator Utility
CodeBase Administrator is a utility that makes it easy to manage many of the new features implemented in CodeBase client/server. For example, you can create and edit accounts, add and change file privileges, run reports on user connections, disconnect users from the server, and much more.
The major features of CodeBase Administrator are presented below:
Accounts
The basic security object of the CodeBase server is the user account. You can use CodeBase Administrator to manage the following aspects of user accounts:
- Create, edit and delete accounts
- Set basic file access privileges for accounts
- Set extended file access privileges for accounts on one or more tables
- Create account-based Internet firewalls using IP address login restrictions
- Determine security clearance for accounts
- Display reports on all accounts
Account Editing screen
Privileges
In addition to connection security, accounts also define a default set of file access rights. When default rights are inadequate for a given account in relation to one or more table(s), you can create customized privileges with CodeBase Administrator. These file access privileges extend the basic privileges and give you maximum flexibility in providing user access to server files. You can use CodeBase Administrator to add, edit and delete privileges, and to report on the current set of privileges recognized by the server.
Privileges Editing Screen
Server Operation and Configuration
Because the CodeBase database server is an integral part of a client/server application, CodeBase Administrator also provides functionality for the configuration and operation of the server, including:
- Reporting on Server status and resource usage
- Modifying default server behavior, including file access modes, directory settings, default IP address restrictions, memory usage and more
- Shutting down the server
- Terminating one or more connections from the server
- Prevent subsequent connections to the server
- Close any cached files the server may have open
Server Information screen
Disconnect Connections screen
Reporting on User Connections
For informational, security and troubleshooting purposes, CodeBase Administrator includes real-time connection reporting features that can tell you:
- Who is currently connected to the CodeBase server
- Which tables each connection has open
- Which record and file locks each connection currently owns
Sample Connection report
Table Maintenance
In order to help both you and end-users of your applications, CodeBase Administrator also provides functionality for performing maintenance on CodeBase data files. You can:
- Reindex a table
- Compress memo files
- Compress (pack) tables
- Validate existing indexes

Table Maintenance screen
Royalty Free
CodeBase Administrator, including all on-line
documentation, can be delivered royalty-free alongside your client/server applications,
providing end-users with a simple and effective tool for managing their CodeBase
client/server applications. |