Commit 31359516 authored by Dmitriy Zaporozhets's avatar Dmitriy Zaporozhets

Merge branch 'database_doc' of /home/git/repositories/gitlab/gitlabhq

parents 946595a5 72e2fe2c
......@@ -7,7 +7,7 @@ production:
reconnect: false
database: gitlabhq_production
pool: 10
username: gitlab
username: git
password: "secure password"
# host: localhost
# socket: /tmp/mysql.sock
......
......@@ -25,19 +25,19 @@ GitLab supports the following databases:
# Create a user for GitLab
# do not type the 'mysql>', this is part of the prompt
# change $password in the command below to a real password you pick
mysql> CREATE USER 'gitlab'@'localhost' IDENTIFIED BY '$password';
mysql> CREATE USER 'git'@'localhost' IDENTIFIED BY '$password';
# Create the GitLab production database
mysql> CREATE DATABASE IF NOT EXISTS `gitlabhq_production` DEFAULT CHARACTER SET `utf8` COLLATE `utf8_unicode_ci`;
# Grant the GitLab user necessary permissions on the table.
mysql> GRANT SELECT, LOCK TABLES, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER ON `gitlabhq_production`.* TO 'gitlab'@'localhost';
mysql> GRANT SELECT, LOCK TABLES, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER ON `gitlabhq_production`.* TO 'git'@'localhost';
# Quit the database session
mysql> \q
# Try connecting to the new database with the new user
sudo -u git -H mysql -u gitlab -p -D gitlabhq_production
sudo -u git -H mysql -u git -p -D gitlabhq_production
# Type the password you replaced $password with earlier
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment