From bc1c27f95efee8827c1434077bf852eebe895ef0 Mon Sep 17 00:00:00 2001 From: oesi Date: Mon, 23 Mar 2015 13:32:23 +0100 Subject: [PATCH] =?UTF-8?q?Brechtigungen=20f=C3=BCr=20tbl=5Fnotiz=20f?= =?UTF-8?q?=C3=BCr=20Web=20User=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- system/checksystem.php | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/system/checksystem.php b/system/checksystem.php index 315772e90..2f27b9e28 100644 --- a/system/checksystem.php +++ b/system/checksystem.php @@ -2795,6 +2795,24 @@ if(!$result = @$db->db_query("SELECT ext_id FROM public.tbl_preoutgoing LIMIT 1; echo ' public.tbl_preoutgoing: Spalte ext_id hinzugefuegt!
'; } +// Notizen Berechtigungen fuer web User erteilen +if($result = @$db->db_query("SELECT * FROM information_schema.role_table_grants WHERE table_name='tbl_notiz' AND table_schema='public' AND grantee='web' AND privilege_type='UPDATE'")) +{ + if($db->db_num_rows($result)==0) + { + + $qry = "GRANT SELECT, INSERT, UPDATE, DELETE ON public.tbl_notiz TO web; + GRANT SELECT, INSERT, UPDATE, DELETE ON public.tbl_notizzuordnung TO web; + GRANT SELECT, UPDATE ON public.seq_notiz_notiz_id TO web; + GRANT SELECT, UPDATE ON public.seq_notizzuordnung_notizzuordnung_id TO web;"; + + if(!$db->db_query($qry)) + echo 'public.tbl_notiz: '.$db->db_last_error().'
'; + else + echo 'public.tbl_notiz / public.tbl_notizzuordnung: Schreibrechte fuer User web erteilt'; + } +} + echo '


'; $tabellen=array(