2016-11-15 3 views
0

Ich habe mit den Funktionen Get und Transform experimentiert. Ich habe mich mit einigen Datenbanken meines Unternehmens verbunden und einen Bericht erstellt, um die Leistung der Abteilung in fast Echtzeit zu zeigen. Der Bericht bietet viele Einsichten, die zuvor noch nie verfügbar waren und ein großer Erfolg waren. höheres Management lebt jetzt im Wesentlichen in dieser Tabelle.Datenbankverbindung abrufen und transformieren

Das Problem, das ich habe, ist, dass ich jetzt gebeten worden bin, Berichte für untergeordnete Angestellte zu erstellen, aber es gibt einige Sicherheitsprobleme, die ich überwinden muss. Die Datenbanken, die ich angeschlossen habe, enthalten sehr wirtschaftlich sensible Informationen, auf die kein Mitarbeiter vollen Zugriff haben soll. Die Daten, die ich dem Benutzer auf dem Blatt selbst präsentiere, sind in Ordnung. Das Problem besteht darin, dass der Benutzer die Daten im Blatt aktualisieren kann, wenn er noch mit den Datenbanken verbunden ist. Wenn jemand, der wüsste, was er tut, Zugriff auf das Blatt erhält, kann er grundsätzlich den gesamten Inhalt dieser Datenbanken herunterladen. Kann ich etwas dagegen tun?

Ich habe um Lasten gegoogled, aber nichts gefunden. Ich habe versucht, die Daten zu aktualisieren und dann die Verbindungen zu unterbrechen, damit ich ihnen in regelmäßigen Abständen eine statische Version senden kann. Das Problem ist, dass die Slicer dann aufhören zu arbeiten. Irgendwelche Gedanken?

+0

Welches DBMS verwenden Sie? SQL Server? Führen Sie Windows auf einem Domänencontroller aus? –

Antwort

0

Haben Sie darüber nachgedacht, eine separate "Kind" -Datenbank zu erstellen und zu verwenden, die die benötigten Informationen automatisch aus Ihrer "übergeordneten" Datenbank bezieht?

Dann nur in Ihre Kind-Datenbank einhängen, und die untere Ebene Mitarbeiter könnte möglicherweise aussehen, dass die Kind-Datenbank, sondern nur die Quelldaten verfügbar wären.

Diese Quelldaten könnten möglicherweise in der Datenbank automatisch zusammengefasst werden, wenn sie zu empfindlich sind.