From d1588d00dc53ae2b1d534ba02fbfb55f94380b5b Mon Sep 17 00:00:00 2001 From: Manfred Kindl Date: Fri, 1 Mar 2019 13:39:53 +0100 Subject: [PATCH] Neues Recht reservierungAdvanced MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Erlaubt das Einfügen von Reservierungen auch über bestehende - Berechtigung auf testtool.tbl_kategorie für web-user --- system/checksystem.php | 1 + system/dbupdate_3.3.php | 15 +++++++++++++++ 2 files changed, 16 insertions(+) diff --git a/system/checksystem.php b/system/checksystem.php index 7bdf96446..dbe251aa9 100644 --- a/system/checksystem.php +++ b/system/checksystem.php @@ -156,6 +156,7 @@ $berechtigungen = array( array('lehre/reihungstestOrt','Erlaubt die Zuteilung von Raeumen zu Reihungstests'), array('lehre/reservierung','erweiterte Reservierung inkl. Lektorauswahl, Stg, Sem und Gruppe'), array('lehre/reservierung:begrenzt','normale Raumreservierung im CIS'), + array('lehre/reservierungAdvanced','Unbegrenztes Einfügen von Reservierungen auch über bestehende'), array('lehre/studienordnung','Studienordnung'), array('lehre/studienordnungInaktiv','Studienordnung Inaktiv'), array('lehre/studienplan','Studienplan'), diff --git a/system/dbupdate_3.3.php b/system/dbupdate_3.3.php index 052467098..10a78d54b 100644 --- a/system/dbupdate_3.3.php +++ b/system/dbupdate_3.3.php @@ -2728,6 +2728,21 @@ if(!$result = @$db->db_query('SELECT lehrfach_oe_kurzbz FROM campus.vw_lehreinhe echo '
campus.vw_lehreinheit lehrfach_oe_kurzbz added, fachbereich_kurzbz removed'; } +// Berechtigungen fuer web User auf testtool.tbl_kategorie +if($result = @$db->db_query("SELECT * FROM information_schema.role_table_grants WHERE table_name='tbl_kategorie' AND table_schema='testtool' AND grantee='web' AND privilege_type='SELECT'")) +{ + if($db->db_num_rows($result)==0) + { + + $qry = "GRANT SELECT, INSERT, UPDATE, DELETE ON testtool.tbl_kategorie TO web;"; + + if(!$db->db_query($qry)) + echo 'Testtool Berechtigungen: '.$db->db_last_error().'
'; + else + echo '
Web User fuer testtool.tbl_kategorie berechtigt'; + } +} + // *** Pruefung und hinzufuegen der neuen Attribute und Tabellen echo '

Pruefe Tabellen und Attribute!

';