Posts

Es werden Posts vom Juni, 2005 angezeigt.

Rechte für OLAP-Discoverer-Mappen

Die Steuerung des Zugriffs auf einzelne Mappen im OLAP-Discoverer erfolgt über separate Datenbank-User. Diese benötigen bestimmte Rechte, um eigene Mappen erstellen bzw. andere Mappen einsehen zu können: a) D4OPUB als DEFAULT-Rolle (Ich setzte die Quotas für Daten-Tablespaces auf 0MB). b) Explizites SELECT-Recht auf entsprechende AW$-Tabelle (eigentlicher Analytic Workspace). Damit ist der Zugriff auf den AW und die Erstellung eigener Mappen möglich. Innerhalb des Discoverers können eigene Mappen anderen Nutzern zur Verfügung gestellt werden, indem diese im Ordner share abgelegt werden und über den Menüpunkt Datei / Arbeitsmappenattribute/Berechtigungen entsprechende Rechte vergeben werden.

notwendige Rechte für BI-Discoverer-User (V 10.1.2)

Hatte grad das Problem, dass ein neuer DB-User in meiner OLAP-Testdatenbank zwar Dimensionen und Würfel erstellen konnte, sich aber nicht im Discoverer BI anmelden konnte: Quick Diagnosis zeigte: BI Beans Catalog version = N/A; not installed in younis Discoverer Catalog version = N/A; not installed in younis Authorized for Discoverer Plus OLAP = No! zum Prüfen: * D4OSYS user existiert -> evtl. $ORACLE_HOME\olap\admin\olap.sql gegen die Datenbank laufen lassen (Script erstellt Discoverer-OLAP Catalog, das Äquivalent der EndUserLayer beim rel. Discoverer) * DB-User hat D4OPUB-Rolle? -> als System: grant D4OPUB to ; * D4OPUB ist ebenfalls default-Rolle? -> als System: alter user default role all; Dann klappts mit der Anmeldung.

create tables/views with native dynamic SQL (NDS)

Es ist möglich Tabellen/Views dynamisch zur Laufzeit zu erstellen. Normalerweise führt der Aufruf von sql = 'create table a as select * from table b'; execute immediate sql; zum Fehler: "unzureichende Berechtigung". Erhält der User das Recht ' create any table' tritt der Fehler nicht auf, die Tabelle wird erstellt. Dito mit Views.

Hello World!

OK - nun gibt's mich auch im Netz. Ich werde hier in Kürze einige Gedanken zur htmlDB und Oracle-Olap hinterlassen.