The tableBASE tables can be protected on the library (read and write passwords) and when loaded in memory (LOCK-LATCH). It is important to note that these passwords offer only limited protection against unauthorized use of tableBASE tables. In the event that a table password (read, write or LOCK-LATCH) is lost or forgotten, tableBASE provides a safety mechanism that may be used by the tableBASE administrator. The table may be accessed by supplying a master password in place of the normal read or write password or in place of the LOCK-LATCH if the table is open in-memory. Closing a table using the master password as the LOCK-LATCH releases the LOCK-LATCH.
In a batch environment, the master password must be generated manually according to the instructions provided in this chapter.