User die Rechte eines Datenbankerstellers zuweisen?

Status
Nicht offen für weitere Antworten.

1Finga

Mitglied
Hallo,

ich habe als user "admin" eine Datenbank erstellt und noch 3 weitere user die auf die Datenbank zugreifen können.

Ich möchte jetzt aber das auch die 3 anderen User z.B. Rollen erstellen und auch zuweisen können. Das kann ja sonst nur der Ersteller der Datenbank; in meinem Fall also "admin".

Gibt es dafür eine SQL Anweisung?
 

1Finga

Mitglied
Moin,

sql rechte vergeben ?? ... ansonsten wirst Du Dich wohl mal mit dem (MS?)SQL-Handbuch befassen müssen

hand, mogel

Wie man Rollen erstellt weiß ich auch, das funktioniert auch. Nur wenn ich die jetzt vergeben will hab ich Probleme.

ich hab z.B. eine Rolle "Administrator" der darf alles in allen Tabellen, wenn ich diese Rolle jetzt einem user "a" zuteilen will klappt das nicht.

Ich benutze [HIGHLIGHT="SQL"]grant administrator to a;[/HIGHLIGHT]

Jetzt sollte ich doch mit dem user "a" z.B. mit [HIGHLIGHT="SQL"]select * from tabellesowieso[/HIGHLIGHT] diese angezeigt bekommen. Gibt aber immer Fehlermeldung "no permission for read/select access to Table Tebellesowieso".

Ich benutze übrigens firebird
 
G

Gast2

Gast
Moin,

unter MySQL muss man nach der Rechte-Vergabe die Rechte neu laden ... nennt sich dort wohl "FLUSH PRIVILEGES" ... weis jetzt nicht ob das bei Firebird ebenfalls so ist ... ansonsten hast Du ein normales SQL-Problem ... wenn Du den Query absetzen kannst ohne das Java eine Exception wirft, dann musst Du den Fehler bei der DB suchen

hand, mogel
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
R Beste Lösung für User Erstellung in mongodb Datenbankprogrammierung 1
M Lösungsvorschläge für Multi-User Datenbankprogrammierung 1
P USER Management in SQL übergreifend auf JAVA Programm Datenbankprogrammierung 1
ruutaiokwu MySQL MariaDB-Client-Zertifkate, nur für einen bestimmten User Datenbankprogrammierung 5
H MySQL Benutzer Login System mit Datenbank Informationen (Abfrage zu User ist auf DB gesichert) Datenbankprogrammierung 42
D Multi User Datenbank Anwendung Datenbankprogrammierung 5
B MySQL installieren - silent / User anlegen Datenbankprogrammierung 3
D HSQLDB user lacks privilege or object not found Datenbankprogrammierung 6
J Datenbank: Methode wegen doppelten User Datenbankprogrammierung 1
M User lacks privilege or object not found Datenbankprogrammierung 3
S UPDATE user Datenbankprogrammierung 4
M MySQL User Eingaben in die DB einfügen Datenbankprogrammierung 7
P Mittels Java einen neuen MySQL User erstellen Datenbankprogrammierung 4
D MySQL User mit nur mit lokalen Lesezugriff und ohne Phpmyadmin Datenbankprogrammierung 4
F JPA und Klasse "User" Datenbankprogrammierung 3
H java.sql.SQLException: Access denied for user 'root'@'localhost' (using password : YES) Datenbankprogrammierung 1
G JDBC-Verbindung: User wechseln Datenbankprogrammierung 2
S JPA Hibernate: "The user must supply a jdbc connection" Datenbankprogrammierung 4
T Theoriefrage : mehrere User vs gleichen Datensatz Datenbankprogrammierung 4
G iBatis Datenbankverbindung - DB-User übergeben Datenbankprogrammierung 4
minzel Access denied for user . Datenbankprogrammierung 10
R Große Datensätze, kleine Rechte Datenbankprogrammierung 8
B MySQL JDBC Zugriff auf entfernt Datenbank, fehlende Rechte Datenbankprogrammierung 2
G Rechte abfragen Datenbankprogrammierung 8
Robert Zenz Aufteilen von Up/Downvotes eines Benutzers in drei Gruppen. Datenbankprogrammierung 0
H Oracle Resize eines Images in Java und Rückgabe des Image als BLOB an die Oracle Datebank Datenbankprogrammierung 14
damike84 Hibernate: persistieren eines Graphen Datenbankprogrammierung 2
G Laufzeit eines Algorithmus mittels Big Theta bestimmen Datenbankprogrammierung 5
G ID zuweisung eines TerminKalenders (mehrere Kalender) Datenbankprogrammierung 8
D Hibernate: Zustand eines Objekts erkennen? Datenbankprogrammierung 0
S HSQLDB Verbieten eines update auf eine bestimmte reihe Datenbankprogrammierung 4
J Datenbankeintag eines Warenkorbes funktioniert nicht Datenbankprogrammierung 4
H MySQL Werte eines Datensatzes in einen anderen kopieren Datenbankprogrammierung 2
M [Hibernate]Abgleich eines lokalen Objekts mit dem Zustand aus der Datenbank. Datenbankprogrammierung 3
N Problem bei Erstellung eines Index Datenbankprogrammierung 12
G PostgreSQL Postgre: Passwort eines Benutzers ändern Datenbankprogrammierung 3
D Anzeige wärend des Ausführens eines Statements Datenbankprogrammierung 13
N executeUpdate "innerhalb" eines Resultsets Datenbankprogrammierung 14
S Select eines bestimmten Datensatzes Datenbankprogrammierung 4
J Kopieren eines Datensatzes Datenbankprogrammierung 4
R Effiziente Java-Methode zum finden eines freien PK Datenbankprogrammierung 7
M Zugriff auf eine Access-Datenbank innerhalb eines jar-Files Datenbankprogrammierung 7
brainray Bei MySQL alle Datenbanken eines Servers abfragen Datenbankprogrammierung 3
X SQL Abfrage für Ähnlichkeit eines Strings Datenbankprogrammierung 2
B SQL Abfrage. Nur den ersten eines Blocks Datenbankprogrammierung 2
M Passwort eines Technischen Users hinterlegen Datenbankprogrammierung 6
A JPA: Zweite Instanz eines Entitätsobjekts Datenbankprogrammierung 3
M Konvertierung eines Ojects to String Datenbankprogrammierung 3
T Datenbanknamen eines Datenbankservers auslesen Datenbankprogrammierung 9
J Größe eines ResultSets Datenbankprogrammierung 12
G Problem beim Schreiben eines Dateipfads in MySQL-DB Datenbankprogrammierung 9
G Löschen eines Eintrages verbunden mit JList Datenbankprogrammierung 5
F Filtern innerhalb eines Resultset Datenbankprogrammierung 12
W Anzahl der Spalten eines ResultSets bestimmen Datenbankprogrammierung 5
F die DN eines LDAP verzeichnisses abfragen Datenbankprogrammierung 2
B Laden eines JDBC Treiber. Datenbankprogrammierung 7
N Struktur eines Datenbankinterface? Datenbankprogrammierung 7
P Wirkliche Zeilenanzahl eines ResultSets ermitteln Datenbankprogrammierung 22
K frage zum ausführen eines INSERT statements Datenbankprogrammierung 16
K errechnen eines mittelwertes vom jdbc rSet Datenbankprogrammierung 4
M Abfrage trennt Ergbnis eines Atrributes nach den Leerzeichen Datenbankprogrammierung 4
F Abfrage eines DB Feldes aus einer mySQL Datenbank Datenbankprogrammierung 2
K Datenbank eines Forums nutzen Datenbankprogrammierung 11
J Alle Spalten und Zeilen eines ResultSets ausgeben ? Datenbankprogrammierung 2
B Zeilenzahl eines ResultSet ermitteln Datenbankprogrammierung 5

Ähnliche Java Themen


Oben