Einzelnen Beitrag anzeigen

Benutzerbild von IBExpert
IBExpert

Registriert seit: 15. Mär 2005
671 Beiträge
 
FreePascal / Lazarus
 
#6

Re: firebird SYSDBA und Sicherheit

  Alt 10. Okt 2007, 22:06
Zitat von hanspeter:
Zitat von mkinzler:
Erzeuge eine Rolle SYSDBA in der Datenbank. der kannst du dann die Rechte wegnehmen. Vorher natürlich Besitzer der objekte ändern.
wens man so einfach wäre. Habe ich auch schon probiert.

Ergebnis:
Zumindest mit IBExpert läßt sich eine Role SYSDBA nicht anlegen.

This operation is not defined for system tables.
unsuccessful metadata update.
user name SYSDBA could not be used for SQL role.

Gruß
Peter
liegt nicht an ibexpert, sondern an firebird. geht aber trotzdem im sql editor

INSERT INTO RDB$ROLES (RDB$ROLE_NAME, RDB$OWNER_NAME, RDB$DESCRIPTION, RDB$SYSTEM_FLAG) VALUES ('SYSDBA', 'SYSDBA', NULL, 0);

nun sollte das gehen

Gruß
Holger
www.firebird-conference.com
Holger Klemt
www.ibexpert.com - IBExpert GmbH
Oldenburger Str 233 - 26203 Wardenburg - Germany
IBExpert and Firebird Power Workshops jederzeit auch als Firmenschulung
  Mit Zitat antworten Zitat