A method and system for controlling access to database information. One
embodiment of the method includes a controlled interface through which
database queries can be issued by an authorized user. Additionally, each
authorized user may be granted access to specific scripts or tools that
operate in conjunction with information stored by a database. Upon
logging into the system, a user can be provided via the controlled
interface a selection of scripts that he or she is authorized to use in
conjunction with the database information. To enable operation of these
scripts, specific information within the database is linked to particular
scripts. Therefore, a user's access to database information is restricted
by the scripts he or she can use with the database. When new information
is added to the database and linked to specific scripts, it is
automatically available to users granted access to one or more of those
scripts.