Datenbank: Interbase • Version: 6.0 • Zugriff über: DBCommander2000, Firebird
Username und Passwort ändern (Interbase 6.0)
Hallo Freunde,
ich habe mal wieder eine Frage: Ich habe eine Datenbank in *.gdb-Format die über Interbase 6.0 läuft. Nun habe ich schon seit längeren diese Datenbank und es wird Zeit mal das Passwort und den Username zu ändern! Weiß jemand wie das geht? Oder kennt jemand ein Utility mit dem man das ganz einfach machen kann? Habe schon mit DBCommander2000, Interbase/Firebird, und BDE bzw. INTERBASE von Borland alles mögliche probiert, jeddoch ohne erfolg, ich kann gerade mal die Datenbank öffnen und Einträge/Tabellen ändern/bearbeiten/löschen/einfügen. Die Database an sich hat ja schon ein Username und passwort, nur will ich halt das jetzt ändern. Es wäre schön wenn mir da einer weiterhelffen kann. |
Re: Username und Passwort ändern (Interbase 6.0)
Für diese verwendete Version ist keine Änderung von Passwörtern per SQL möglich. Du mußt also per API auf den Server zugreifen. Ich kenne DBCommander nicht. Ist das ein Admin-Tool?
|
Re: Username und Passwort ändern (Interbase 6.0)
Hallo,
benutze IBExpert zum Ändern. Dabei ist allerdings zu beachten. UserName/Passwort stehen in der Datei isc4.gdb. In der data.gdb (als Bsp.) stehen Nur UserName+Berechtigungen. Änderst du jetzt den UserName (isq4), hat der Nutzer keine Berechtigung mehr, auf die data.gdb zuzugreifen Ausnahme ist sysdba, der darf alles ... ;) Ich würde als nur das Passwort ändern. Heiko PS: Den Eigentümer (Erzeuger) der data.gdb habe ich jetzt mal aussen vor gelassen. |
Re: Username und Passwort ändern (Interbase 6.0)
Das lustige ist der SYSDBA darf nichts!
Also über Ihn kann ich nicht auf die Datenbank zugreifen, bei DBCommander oder Firebird |
Re: Username und Passwort ändern (Interbase 6.0)
Da gibt es 2 verschiedene Gründe dafür:
1. SYSDBA hat ein die unbekanntes Passwort 2. Es wurde eine Rolle mit der Bezeichnung SYSDBA angelegt, der explizit die Rechte entzogen wurde. Im 1. Fall kasnnt du die Passwortdatenbank durch eine Standard-Version ersetze im 2. Fall müsste man die Rollen low-lewel aus der Datenbank entfernen (sehr gefährlich) |
Re: Username und Passwort ändern (Interbase 6.0)
Stimmt das habe ich bei Firebird gesehen, da war bei dem user alles aktivier (er konnte alles machen) und der SYSDBA hatte alles entzogen bekommen
|
Re: Username und Passwort ändern (Interbase 6.0)
gleich mal noch eine Frage:
Hat jemand ne ahnung warum mit den Daul CPUs sich die gdb so lange öffnen? |
Re: Username und Passwort ändern (Interbase 6.0)
Interbase 6 unterstützt keine Mehrprozessoren du solltest den Dienst an einen Prozessor/Core binden.
|
Re: Username und Passwort ändern (Interbase 6.0)
Und wie macht man das? Hast du davon ahnung?
|
Re: Username und Passwort ändern (Interbase 6.0)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:13 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz