Developers Getting Started With i2b2
Space shortcuts
Space Tools

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

Steps to Create i2b2 Database Users

The following outlines the steps to take when creating the user accounts in your PostgreSQL database.

 

indent
Level1

1. Log into PostgreSQL using psql.

 $ su - postgres

 

 $ psql

indent
Level1

2. Create the following databases:

indent
Level3

Database

i2b2demodata

i2b2hive

i2b2imdata

i2b2metadata

i2b2pm

i2b2workdata

indent
Level2

Example Command to create a database

indent
Level3
Panel
borderColor#ccc
bgColor#ffffff
titleBGColor#DDD9C3
borderStylesolid
titleCreate Database Command

    Create database i2b2demodata

indent
Level1

3. Create the following users:

CREATE USER i2b2demodata WITH PASSWORD 'myPassword';

 

Grant all the privileges on the database

 GRANT ALL PRIVILEGES ON DATABASE i2b2demodata to i2b2demodata;

indent
Level3

User Name

Password

Database

i2b2demodata

demouser

i2b2demodata

i2b2hive

demouser

i2b2hive

i2b2imdata

demouser

i2b2imdata

i2b2metadata

demouser

i2b2metadata

i2b2pm

demouser

i2b2pm

i2b2workdata

demouser

i2b2workdata

Note
titleImportant

indent
Level1

Make sure you grant all privileges on all tables in the database to the appropriate user.

indent
Level1

Example: For the i2b2demodata database you will grant all access to the i2b2demodata user.