From 518061b7d0eca240985bc201f569d552c81662f9 Mon Sep 17 00:00:00 2001 From: kev Date: Mon, 27 May 2024 11:33:06 +0800 Subject: [PATCH] update trino --- trino/data/etc/access-control.properties | 2 ++ trino/data/etc/catalog/gsheets.properties.sample | 2 +- trino/data/etc/rules.json | 16 ++++++++++++++++ 3 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 trino/data/etc/access-control.properties create mode 100644 trino/data/etc/rules.json diff --git a/trino/data/etc/access-control.properties b/trino/data/etc/access-control.properties new file mode 100644 index 0000000..9fef68d --- /dev/null +++ b/trino/data/etc/access-control.properties @@ -0,0 +1,2 @@ +access-control.name=file +security.config-file=/usr/lib/trino/etc/rules.json diff --git a/trino/data/etc/catalog/gsheets.properties.sample b/trino/data/etc/catalog/gsheets.properties.sample index 16b1281..1e3a5ad 100644 --- a/trino/data/etc/catalog/gsheets.properties.sample +++ b/trino/data/etc/catalog/gsheets.properties.sample @@ -1,3 +1,3 @@ connector.name=gsheets credentials-path=/usr/lib/trino/etc/catalog/gsheets.json -metadata-sheet-id=1EJ-AxiDpZ287XHO9nD0YS9pMgSFzjhUDEIEWGgl_dqE +metadata-sheet-id=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx diff --git a/trino/data/etc/rules.json b/trino/data/etc/rules.json new file mode 100644 index 0000000..55eef61 --- /dev/null +++ b/trino/data/etc/rules.json @@ -0,0 +1,16 @@ +{ + "catalogs": [ + { + "user": "admin", + "catalog": "secret", + "allow": "all" + }, + { + "catalog": "secret", + "allow": "none" + }, + { + "allow": "all" + } + ] +}