Each time PRepS successfully logs into a database, the information used to perform the login is stored in the PRepS configuration file. This data is then used the next time you attempt to log on to that same database. This makes subsequent connections to that database much easier. This information is stored in the ~/.gnome/preps/dbinfo file.
As an example, let's say that the user attempts to connect to the database foo_db by typing preps -d foo_db. Let's also suppose that host and user information is required in order to login. If this is the first time that the user has attempted to login to foo_db, the login will fail, and PRepS will display the login dialog. At that point, the user can enter the needed information. However, Preps will save the Host, Port, and User Name information for foo_db in the database configuration file. The next time the user attempts to login using preps -d foo_db, PRepS will pull the needed information from the configuration file, and the user will not be required to re-enter it.
As a second example, let's say that the user starts PRepS by typing preps -l which causes PRepS to display the login dialog rather than attempting to log into the default database. PRepS will fill the Database drop down list with the databases defined in the database configuration file. Also, when the user picks a database from the list, PRepS will default the User Name, Host, and Port fields to the values last used when login to that database.