Förutsättningar:
Personligt databas konto databaskonto i Maria DB Test test/produktion måste finnas.
Logga in(SSH) på Maria DB
...
test servern(saas728) alt. Maria DB prod (saas021)
Logga in i Maria DB
...
databasen med ditt personliga databaskonto:
Code Block mysql -u “<db-user>” -p
För att skapa en ny databas
...
:
(YYY=applikationens namn, ex:
...
invoices)
Code Block language sql CREATE DATABASE “YYY”;
Skapa serviceanvändare till din nya databas
...
:
(password sätts specifikt för denna tjänst och registreras i GITLab repo)Code Block language sql CREATE USER ‘dbYYY’@'192.168.69.%' IDENTIFIED BY
...
'<password>';
Lagra password som valts ovan i GITLab repo. Instruktioner finns i repot: https://gitlab.sundsvall.se/wso2/credentials
Ge användaren rättighet att använda den nya databasen
...
(exempel nedan):
Code Block language sql GRANT SELECT, INSERT ON YYY.* TO 'dbYYY'@'192.168.69.%'
...
IDENTIFIED BY '<password>'; GRANT ALL PRIVILEGES ON YYY.* TO 'dbYYY'@'192.168.69.%' IDENTIFIED BY '<password>';
Exempel på rättigheter:
...