Files
sql/docker-entrypoint-initdb.d/7_metabase.sql
2025-09-18 07:48:51 +02:00

44 lines
792 B
SQL

-- Metabase
create role metabase_user with
login
nosuperuser
nocreatedb
nocreaterole
noinherit
noreplication
connection limit -1
password 'supermotdepasse';
create database metabase with
owner metabase_user;
grant connect
on database metabase
to metabase_user;
grant connect
on database sql
to metabase_user;
grant usage
on schema public
to metabase_user;
grant select
on table famille, article
to metabase_user;
-- Pour toutes les tables du schéma public
grant select
on all tables
in schema public
to metabase_user;
-- Privilège par défaut pour que chaque nouvelle table créée dans public donnera automatiquement le droit SELECT à metabase.
alter default privileges
in schema public
grant select
on tables
to metabase_user;