-
SCHema für anderen User sichtbar machen
Ich habe eine Datenbank unter meiner userid (Schema) angelegt, nun möchte ich das auch andere User diese sehen können.
Wisst ihr wie ich das bewerkstellige?
-
Per Objektberechtigung (SQL-Befehl GRANT).
Wenn ein CREATE SCHEMA per SQL erstellt wird, ist die Public-Berechtigung immer erst mal *EXCLUDE.
Per SQL-GRANT oder "EDTOBJAUT" kann nun die Bibliothek für alle (*PUBLIC), oder bestimmte (max. 50) oder Berechtigungsliste (nicht per SQL) freigegeben werden.
Wichtig ist für die Lib die Berechtigung für die Erstellung neuer Tabellen/Views.
Wenn man da nichts macht, erhält jede neue Tabelle/View auch erst mal wieder *PUBLIC *EXCLUDE.
-
Ob ein Datenbanken-Objekt mit *PUBLIC *EXCLUDE oder *USE/*CHANGE erstellt wird, hängt von den Namenskonventionen unter denen das Objekt erstellt wird ab.
Werden System-Naming-Conventions *SYS verwendet, wird hängt die Berechtigung für *PUBLIC von dem System-Wert QCRTAUT ab.
Werden SQL-Naming-Conventions *SQL verwendet, so wird ein Datenbanken-Objekt immer mit *PUBLIC *EXCLUDE erstellt. Eigner wird entweder das Benutzer-Profil, das das Objekt erstellt hat, oder sofern es ein Benutzer-Profile mit dem Namen der Bibliothek/Schema in der das Objekt erstellt wird, wird dieses Benutzer-Profil der Eigner.
Birgitta
-
Allein auf Grund der Fragestellung gehe ich von der Namensgebung *SQL aus, also z.B. über den OpsNav erstellt.
-
... das mit dem QCRTAUT stimmt auch nur, wenn der CRTAUT der Lib auf *SYSVAL verweist.
Darüberhinaus würde ich immer empfehlen die Table nur über ein View zugänglich zu machen, das macht schon Sinn, dass eine Tabelle exclude ist; für die View macht man dann die GRANTs (und weil man seine Tables ja nicht mit oops nerv zusammenknipst, sondern per Script...)
D*B
Similar Threads
-
By KingofKning in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 21-02-15, 10:37
-
By Bleil in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 17-09-02, 13:16
-
By Bleil in forum NEWSboard Drucker
Antworten: 1
Letzter Beitrag: 24-05-02, 09:01
-
By HoScHiE in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 10-05-02, 10:03
-
By Markus H in forum NEWSboard Drucker
Antworten: 11
Letzter Beitrag: 12-02-02, 13:22
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks