Datenbank Zugriffsrechte
Posted in 1999
Topics: General Discussion
Wir arbeiten mit der Dynamic Server Version 7.24 UC5. Ich möchte unseren Usern den Zugriff zur Datenbank nur lesend ermöglichen. Den Zugriff über die Tabellenebene kann ich nur sehr aufwendig sperren, da wir in der Datenbank ca. 1000 Tabellen haben. Gibt es eine Möglichkeit den Usern nur den lesenden aber nicht den schreibenden Zugriff zu ermöglichen ??? Michael Gerdes
Michael Gerdes wrote: > Wir arbeiten mit der Dynamic Server Version 7.24 UC5. Ich möchte unseren > Usern den Zugriff zur Datenbank nur lesend ermöglichen. Den Zugriff über > die Tabellenebene kann ich nur sehr aufwendig sperren, da wir in der > Datenbank ca. 1000 Tabellen haben. Gibt es eine Möglichkeit den Usern > nur den lesenden aber nicht den schreibenden Zugriff zu ermöglichen ??? > > Michael Gerdes You will have better chances for responses if you could post your question in English. Also, others could profit of your problem/solution. Now, concerning your problem: There is not "read-only" privilege at database level. I see only two solutuions: a) grant only select privilege on the tables or b) restrict the access on the client side (if possible). Regards Translation: Sie haben bessere Chancen auf Antworten wenn Sie Ihre Frage auf Englisch stellen. Auch könnten andere von Ihrem Problem/Ihrer Lösung profitieren. Zu Ihrem Problem: Es gibt kein "read-only" Privileg auf Datenbankebene. Sie haben aus meiner Sicht nur zwei Möglichkeiten: a) grant select Privileg auf die Tabellen oder b) Einschränken des Zugriffs auf Client Seite (wenn es der Client erlaubt). mfg -- Helmut Leininger Bull AG / Vienna Unix Support Email: h.leininger@bull.at helmut.leininger@bull.net This opinion is mine and not necessarily that of my employer. No guarantees whatsoever.
Sie kann es mit "GRANT select ON <table> TO <user>" tun. Michael Gerdes wrote: > Wir arbeiten mit der Dynamic Server Version 7.24 UC5. Ich möchte unseren > Usern den Zugriff zur Datenbank nur lesend ermöglichen. Den Zugriff über > die Tabellenebene kann ich nur sehr aufwendig sperren, da wir in der > Datenbank ca. 1000 Tabellen haben. Gibt es eine Möglichkeit den Usern > nur den lesenden aber nicht den schreibenden Zugriff zu ermöglichen ??? > > Michael Gerdes