Керування користувачами та схемами БД

🌐 Цей документ доступний українською та англійською мовами. Використовуйте перемикач у правому верхньому куті, щоб змінити версію.

Облікові дані авторизації користувачів баз даних зберігаються у секретах Kubernetes.

Для керування змінами схеми використовується журнал змін Liquibase, який є повним списком усіх змін, внесених до схем баз даних. Цей журнал змін також містить інформацію про користувачів та привілеї, і використовує дані авторизації з секретів Kubernetes для створення та зміни користувачів баз даних.

Усі журнали змін пакуються разом як задача run-db-scripts під час релізу. Задача run-db-scripts використовує Liquibase для застосування журналів змін до бази даних. Ця задача інтегрується в процес розгортання реєстру та виконується при кожному встановленні або оновленні реєстру. Це забезпечує однакове та автоматичне застосування будь-яких змін до схем баз даних чи привілеїв користувачів.

В цілому, це рішення дозволяє ефективно та безпечно керувати користувачами та схемою бази даних, ведучи детальний журнал змін та автоматично виконуючи їх під час процесу розгортання.

Із списком користувачів БД можна ознайомитися у розділі Користувачі бази даних реєстру та їх привілеї.

Із списком баз даних можна ознайомитися у розділі Бази даних

Опис та схеми баз даних представлені у розділах відповідних підсистем яким належить БД.