2016-09-22 09:37:55 +02:00
|
|
|
li.strolch.service
|
|
|
|
==================
|
2014-01-23 22:52:50 +01:00
|
|
|
|
2013-10-23 19:48:13 +02:00
|
|
|
Service API for Strolch
|
2014-06-13 17:53:42 +02:00
|
|
|
|
2015-05-02 13:32:30 +02:00
|
|
|
|
2016-09-22 09:37:55 +02:00
|
|
|
Running tests
|
|
|
|
------------------
|
|
|
|
|
|
|
|
Start PostgreSQL console and create the users:
|
|
|
|
|
|
|
|
$ sudo -u postgres psql
|
|
|
|
$ postgres=#
|
|
|
|
create user cacheduser with password 'test';
|
|
|
|
create database cacheduserdb;
|
|
|
|
GRANT ALL PRIVILEGES ON DATABASE cacheduserdb to cacheduser;
|
|
|
|
GRANT CONNECT ON DATABASE cacheduserdb TO cacheduser;
|
|
|
|
|
|
|
|
create user transactionaluser with password 'test';
|
|
|
|
create database transactionaluserdb;
|
|
|
|
GRANT ALL PRIVILEGES ON DATABASE transactionaluserdb to transactionaluser;
|
|
|
|
GRANT CONNECT ON DATABASE transactionaluserdb TO transactionaluser;
|
|
|
|
|
|
|
|
You can revoke the privileges with the following:
|
|
|
|
|
|
|
|
revoke ALL PRIVILEGES ON DATABASE cacheduserdb from cacheduser;
|
|
|
|
drop user cacheduser;
|
|
|
|
drop database cacheduserdb;
|
|
|
|
|
|
|
|
revoke ALL PRIVILEGES ON DATABASE transactionaluserdb from transactionaluser;
|
|
|
|
drop user transactionaluser;
|
|
|
|
drop database transactionaluserdb;
|