![]() Table of Contents
|
Introduction Combining databases with the web has many uses. The web is very good for presenting data from databases and for making database driven applications available to the whole world. Challenger includes modules for database connections. These modules, together with such modules as Business Graphics and Wizard, makes it simple to do reports from databases as well as applications. Challenger also contains a module that uses a table stored in a SQL database for doing user authentification. Challenger needs a Pike module to be installed if it is to connect to a certain kind of SQL database. By default, modules for the free databases mSQL, MySQL and Postgres are provided. Modules for connecting to Oracle, Informix and ODBC are avaliable with the full Roxen Platform.
Database URLs
The database type dbtype is one of msql, mysql, postgres, or odbc. The user and password are used for autentication of the user in the database server, db.host is the name of the machine running the database server and dbname specifies the name of the particular database.
Symbolic Names
Security Considerations
To reduce your risks, use the access control system of your database to make sure Challenger only has permission to do what it actually needs to do. If you use Challenger to provide reports from the database, Challenger should only be able to read tables, never modify them. |