diff --git a/system/checksystem.php b/system/checksystem.php
index f8437b1de..85a06fd65 100644
--- a/system/checksystem.php
+++ b/system/checksystem.php
@@ -1556,6 +1556,20 @@ if(!@$db->db_query('SELECT * FROM wawi.tbl_konto LIMIT 1'))
GRANT SELECT, UPDATE ON SEQUENCE wawi.seq_aufteilung_aufteilung_id TO wawi;
GRANT SELECT, UPDATE ON SEQUENCE wawi.seq_aufteilung_aufteilung_id TO wawi;
+ GRANT USAGE ON SCHEMA wawi TO wawi;
+ GRANT USAGE ON SCHEMA system TO wawi;
+
+ GRANT SELECT ON system.tbl_berechtigung TO wawi;
+ GRANT SELECT ON system.tbl_rolle TO wawi;
+ GRANT SELECT ON system.tbl_benutzerrolle TO wawi;
+ GRANT SELECT ON system.tbl_rolleberechtigung TO wawi;
+ GRANT SELECT ON public.tbl_benutzerfunktion TO wawi;
+ GRANT SELECT ON public.tbl_student TO wawi;
+ GRANT SELECT ON public.tbl_person TO wawi;
+ GRANT SELECT ON public.tbl_benutzer TO wawi;
+ GRANT SELECT ON public.tbl_mitarbeiter TO wawi;
+ GRANT SELECT ON public.tbl_sprache TO wawi;
+
-- INDEX
CREATE INDEX idx_bestelldetail_bestellung_id ON wawi.tbl_bestelldetail (bestellung_id);
@@ -1569,6 +1583,21 @@ if(!@$db->db_query('SELECT * FROM wawi.tbl_konto LIMIT 1'))
echo 'WaWi: Tabellen fuer Warenwirtschaft hinzugefuegt
';
}
+//Spalte index fuer tbl_sprache hinzugefuegt
+if(!@$db->db_query("SELECT index FROM public.tbl_sprache LIMIT 1;"))
+{
+ $qry = "ALTER TABLE public.tbl_sprache ADD COLUMN index smallint;
+ UPDATE public.tbl_sprache SET index=1 WHERE sprache='German';
+ UPDATE public.tbl_sprache SET index=2 WHERE sprache='English';
+ UPDATE public.tbl_sprache SET index=3 WHERE sprache='Espanol';
+ UPDATE public.tbl_sprache SET index=4 WHERE sprache='Ungarisch';";
+
+ if(!$db->db_query($qry))
+ echo 'public.tbl_sprache: '.$db->db_last_error().'
';
+ else
+ echo 'public.tbl_sprache: Spalte index hinzugefuegt
';
+}
+
echo '
';
$tabellen=array(
@@ -1695,7 +1724,7 @@ $tabellen=array(
"public.tbl_reihungstest" => array("reihungstest_id","studiengang_kz","ort_kurzbz","anmerkung","datum","uhrzeit","updateamum","updatevon","insertamum","insertvon","ext_id"),
"public.tbl_status" => array("status_kurzbz","beschreibung","anmerkung","ext_id"),
"public.tbl_semesterwochen" => array("semester","studiengang_kz","wochen"),
- "public.tbl_sprache" => array("sprache","locale","flagge"),
+ "public.tbl_sprache" => array("sprache","locale","flagge","index"),
"public.tbl_standort" => array("standort_id","adresse_id","kurzbz","bezeichnung","insertvon","insertamum","updatevon","updateamum","ext_id", "firma_id"),
"public.tbl_student" => array("student_uid","matrikelnr","prestudent_id","studiengang_kz","semester","verband","gruppe","updateamum","updatevon","insertamum","insertvon","ext_id"),
"public.tbl_studentlehrverband" => array("student_uid","studiensemester_kurzbz","studiengang_kz","semester","verband","gruppe","updateamum","updatevon","insertamum","insertvon","ext_id"),