Database Issues
This section contains information on how to troubleshoot MongoDB database-related issues.
MongoDB Authentication
The StackStorm installation script automatically creates two new MongoDB users, stackstorm
and admin
.
The user stackstorm
is granted the readWrite
role on the st2
database. The user admin
is granted the
dbAdmin role on the admin db.
The script generates a random password, and assigns it to both users. The password is stored in the
[database]
section of /etc/st2/st2.conf
, e.g.:
[database]
username = stackstorm
password = ZXqvqSRejrY6gKO9wvYgJFdh
Here’s an example of using that username and password to authenticate using the Mongo CLI:
[vagrant@st2vagrant ~]$ mongo -u stackstorm -p ZXqvqSRejrY6gKO9wvYgJFdh st2
MongoDB shell version: 3.2.16
connecting to: st2
>