Database Setup

SVN Access Manager needs a database and a user with full access to it.

MySQL database and user

You need a database for SVN Access Manager and a user with full access to it. As the MySQL root user, create the database:

CREATE DATABASE svnadmin;

Then create a user with access to it:

CREATE USER 'svnadmin'@'localhost' IDENTIFIED BY '*******';

GRANT USAGE ON *.* TO 'svnadmin'@'localhost' IDENTIFIED BY '*******'
            WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0
                 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0;

GRANT ALL PRIVILEGES ON `svnadmin`.* TO 'svnadmin'@'localhost';
Troubleshooting

If you get an error “No database selected” during installation, check that the database user has sufficient rights to access and work with the database.

PostgreSQL or Oracle

Please refer to your database vendor’s documentation for setting up a PostgreSQL or Oracle database and user.

Continue: Using the Installer