renommer postgresql entry point
This commit is contained in:
39
postgresql-entrypoint-initdb.d/8_superset.sql
Normal file
39
postgresql-entrypoint-initdb.d/8_superset.sql
Normal file
@@ -0,0 +1,39 @@
|
||||
-- Apache Superset
|
||||
|
||||
create role superset_user with
|
||||
login
|
||||
nosuperuser
|
||||
nocreatedb
|
||||
nocreaterole
|
||||
noinherit
|
||||
noreplication
|
||||
connection limit -1
|
||||
password 'supermotdepasse';
|
||||
|
||||
create database superset with
|
||||
owner superset_user;
|
||||
|
||||
grant connect
|
||||
on database sql
|
||||
to superset_user;
|
||||
|
||||
grant usage
|
||||
on schema public
|
||||
to superset_user;
|
||||
|
||||
grant select
|
||||
on table famille, article
|
||||
to superset_user;
|
||||
|
||||
-- Pour toutes les tables du schéma public
|
||||
grant select
|
||||
on all tables
|
||||
in schema public
|
||||
to superset_user;
|
||||
|
||||
-- Privilège par défaut pour que chaque nouvelle table créée dans public donnera automatiquement le droit SELECT à superset_user.
|
||||
alter default privileges
|
||||
in schema public
|
||||
grant select
|
||||
on tables
|
||||
to superset_user;
|
||||
Reference in New Issue
Block a user