3.2

Table Of Contents
Configuring Client Access
275
The “name” attribute specifies the name of the database. This name must be the same as the
name of the database configured in the Active Database List through the Interplay Administrator.
If a database is not in the Active Database List, it cannot be made visible by specifying its name
in <project> token either. You can also use the “*” as a wildcard character representing all
databases in the Active Database List.
The “access” attribute specifies the type of access for the database. If it is set to “allow,” clients
can see the database in the database browser and are allowed to access it. If the attribute is set to
“deny,” the database is not accessible and is not even visible to the clients. By default, everything
is set to “deny.
With the <user> token, you specify which users are allowed to connect to a database. As with the
<project> token, the “name” and “access” attributes can also be used here. The name attribute is
the name of a user in the database. The “name” attribute supports the “*” (wildcard) value
representing all users.
Database and user settings are inherited from the parent node in the token tree if the settings are
not specified on the current level. This allows you to specify access permissions for all databases
on a server, or even for all servers.
The additional attribute “emptypassword” is supported for the <project> and <server> tokens.
This attribute can be set to the value “allow” or “deny.” If set to “deny,” then all connection
attempts by a user with no password specified are refused by the server or the database,
respectively. By default, whenever you create a user in an Interplay database, the password is set
to empty. Avid highly recommends setting this value to “deny” for security reasons.
Following are some examples illustrating the configuration of database and user access.
Example 1:
<XML>
<server name="WGSERVER">
</server>
</XML>
The server WGSERVER is visible to the outside, although no databases are accessible.