Skip to content

privileges

etl_craft.engine.privileges

The grants that keep ordinary users from bypassing Engine DB write guards.

extra_write_grants

extra_write_grants(engine: Engine) -> list[tuple[str, str, str]]

Return source grants reaching PUBLIC or another ordinary login, including inherited roles.

grants_sql

grants_sql(schema: str) -> str

Return reviewable grants for an owner, engine and reader; execute nothing.