Skip to content

Conversation

FxKu
Copy link
Member

@FxKu FxKu commented Jun 22, 2021

With preparedDatabases the operator allows for creating extensions via the manifest. It is executed by the postgres superuser, which then becomes the owner of extension objects. No further privileges are defined for default database roles.

Default access privileges are defined but they will only apply for future database objects. This PR introduces GRANTs to default NOLOGIN roles after an extension is created in a given schema. However, there's no check if the schema is new and empty aside from the extensions objects.

@FxKu FxKu added the zalando label Aug 17, 2021
@FxKu FxKu modified the milestones: 1.7, 1.8 Aug 23, 2021
@FxKu FxKu modified the milestones: 1.8, 1.9 Mar 25, 2022
@FxKu FxKu modified the milestones: 1.9, 2.0 Jan 3, 2023
@FxKu FxKu modified the milestones: 1.11.0, 2.0 Jan 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Open Questions

Development

Successfully merging this pull request may close these issues.

1 participant