AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Firebird Einsteiger Hilfe :(

Firebird Einsteiger Hilfe :(

Ein Thema von f4k3 · begonnen am 6. Nov 2008 · letzter Beitrag vom 6. Nov 2008
Antwort Antwort
Benutzerbild von f4k3
f4k3

Registriert seit: 15. Aug 2007
Ort: Nürnberg
313 Beiträge
 
Delphi 2007 Architect
 
#1

Firebird Einsteiger Hilfe :(

  Alt 6. Nov 2008, 11:25
Datenbank: Firebird • Version: 2.1.1 • Zugriff über: GSEC
Moin Moin liebe DPler ,

hab mal wieder n noob problem ...

und zwar will ich mich an firebird wagen und hab mir dazu noch das Firebird 2.0 Schnellanleitung PDF-File geholt, das ja auch ein wenig in die Materie einführt ...
auf Seite 15 des PDFs wird beschrieben wie man das Passwort des allmächtigen SYSDBA-Benutzers ändern kann.

Befehl für das GSEC-Kommandozeilen tool:
"-user sysdba -pass masterkey -mo sysdba -pw moinmoin"

Hinter dem Befehl -pw ist natürlich nur ein willkürliches Passwort im Beispiel angegeben

joa ... wenn ich diesen befehl ausführe bekomme ich die meldung:

"Invalid switch specified
error in switch specifications"


im Anhang findet Ihr noch einen Screen davon ... damit ihr auch sicher sein könnt dass ich mich nich verschrieben hab

Leider finde ich keine Informationen zu diesem Fehler, ich hab zwar die Firebird 2.0 Errorcodes ... aber mehr als der Errorcode steht halt auch nich mit dabei

Kennt jemand die Lösung des Problems und weiß jemand wo das Problem überhaupt liegt?!

Also Client-Benutzerrechte könnens nicht sein, da mein Benutzer lokaler Administrator in einer Domäne ist.
Firebird wurde lokal installiert, da in dem PDF stand, dass Firebird nicht auf ein Netzlaufwerk installiert werden kann.

Der Guardian ist aktiv, der Server selbst auch ... Firebird läuft als Dienst und nicht als Anwendung ...

mhm ... ich glaube das reicht euch an Informationen

Falls ihr noch etwas wissen möchtet, dann einfach fragen

Danke an euch ... Euer f4k3
Miniaturansicht angehängter Grafiken
screen_417.jpg  
Sascha
  Mit Zitat antworten Zitat
Roland1967

Registriert seit: 29. Jun 2006
19 Beiträge
 
Delphi XE6 Professional
 
#2

Re: Firebird Einsteiger Hilfe :(

  Alt 6. Nov 2008, 13:02
Ich ändere in Firebird das Password so:

Zitat:
gsec -user sysdba -pass masterkey
falls masterkey das aktuelle Password ist.

Anschließend ändere ich in der GSEC-Eingbabeaufforderung das Password wie folgt ab:

Zitat:
modify sysdba -pw pwneu
wobei pwneu das neue Password ist.

Ich empfehle dir aber das Programm IBExpert (http://www.ibexpert.com/)
Davon gibt es eine kostenlose Personal Edition, die man sich nach einer Registierung herunterladen kann, für den Einstieg meiner Meinung nach sehr gut. Aber auch die nicht kostenlosen Versionen sind ihr Geld wert.
  Mit Zitat antworten Zitat
Benutzerbild von f4k3
f4k3

Registriert seit: 15. Aug 2007
Ort: Nürnberg
313 Beiträge
 
Delphi 2007 Architect
 
#3

Re: Firebird Einsteiger Hilfe :(

  Alt 6. Nov 2008, 13:11
Zitat von Roland1967:
Ich ändere in Firebird das Password so:

Zitat:
gsec -user sysdba -pass masterkey
falls masterkey das aktuelle Password ist.
Also laut PDF ist das Passwort nach der installation masterkey ...

Zitat von Roland1967:
Anschließend ändere ich in der GSEC-Eingbabeaufforderung das Password wie folgt ab:

Zitat:
modify sysdba -pw pwneu
wobei pwneu das neue Password ist.
Hast du evtl. ne Befehlsliste über die ganzen Befehle in GSEC? also wenn ich "help" eingeb kommt ...

Available Parameters:
- pw <password>
- uid <uid>
- gid <uid>
- fname <firstname>
- mname <middlename>
- lname <lastname>

sind des bereits alle?! sorry ... aber ich hab kein plan *gg*


Zitat von Roland1967:
Ich empfehle dir aber das Programm IBExpert (http://www.ibexpert.com/)
Davon gibt es eine kostenlose Personal Edition, die man sich nach einer Registierung herunterladen kann, für den Einstieg meiner Meinung nach sehr gut. Aber auch die nicht kostenlosen Versionen sind ihr Geld wert.
Alles klar ich werd mich mal registrieren und laden ... kann ich mit dem tool direkt auch auf die security2.fdb zugreifen? weil soweit ich weiß is ja da der SYSDBA Benutzer definiert ...
Sascha
  Mit Zitat antworten Zitat
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#4

Re: Firebird Einsteiger Hilfe :(

  Alt 6. Nov 2008, 13:22
Zitat von f4k3:
... kann ich mit dem tool direkt auch auf die security2.fdb zugreifen? weil soweit ich weiß is ja da der SYSDBA Benutzer definiert ...
Eben deshalb geht das ja. Ist auch nur DB. Aber eine Frage am Rande : warum beschäftigst du dich als "Einsteiger" mit diesem Krempel, also am Anfang ? Ich würde mal zuerst gucken, dass überhaupt irgendwas richtig geht.
Gruß
Hansa
  Mit Zitat antworten Zitat
Benutzerbild von f4k3
f4k3

Registriert seit: 15. Aug 2007
Ort: Nürnberg
313 Beiträge
 
Delphi 2007 Architect
 
#5

Re: Firebird Einsteiger Hilfe :(

  Alt 6. Nov 2008, 13:26
Zitat von Hansa:
Zitat von f4k3:
... kann ich mit dem tool direkt auch auf die security2.fdb zugreifen? weil soweit ich weiß is ja da der SYSDBA Benutzer definiert ...
Eben deshalb geht das ja. Ist auch nur DB. Aber eine Frage am Rande : warum beschäftigst du dich als "Einsteiger" mit diesem Krempel, also am Anfang ? Ich würde mal zuerst gucken, dass überhaupt irgendwas richtig geht.
lol ... Ja ich les mir den QuickStart halt durch ... und da kommt des direkt nach der Install selber ->

[edit]

im Anhang findet Ihr einen Screen von einem Connection Test in IBExpert ... da steht dass mein benutzername und passwort für die Datenbank nicht defniert ist?!
Miniaturansicht angehängter Grafiken
aufnahme2_124.jpg  
Sascha
  Mit Zitat antworten Zitat
Roland1967

Registriert seit: 29. Jun 2006
19 Beiträge
 
Delphi XE6 Professional
 
#6

Re: Firebird Einsteiger Hilfe :(

  Alt 6. Nov 2008, 14:05
Die gsec-Hilfe ist natürlich umfangreicher, du hast den help-Befehl zu früh eingegeben. Siehe Anhang.

Hast du in IBExpert auch das Passwort masterkey verwendet oder eins der neuen? Ich hab mit den gleichen Eingaben Erfolg gehabt.
Miniaturansicht angehängter Grafiken
bild1_163.jpg  
  Mit Zitat antworten Zitat
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#7

Re: Firebird Einsteiger Hilfe :(

  Alt 6. Nov 2008, 14:11
Nochmals : es ist schlecht sich vor langem Marsch zuerst mal selber ins Knie zu schießen.
Gruß
Hansa
  Mit Zitat antworten Zitat
Benutzerbild von f4k3
f4k3

Registriert seit: 15. Aug 2007
Ort: Nürnberg
313 Beiträge
 
Delphi 2007 Architect
 
#8

Re: Firebird Einsteiger Hilfe :(

  Alt 6. Nov 2008, 14:21
Zitat von Roland1967:
Die gsec-Hilfe ist natürlich umfangreicher, du hast den help-Befehl zu früh eingegeben. Siehe Anhang.

Hast du in IBExpert auch das Passwort masterkey verwendet oder eins der neuen? Ich hab mit den gleichen Eingaben Erfolg gehabt.
lol ... ja also die liste der befehle is bei mir auch gekommen also hab ich nich zu früh eingegeben ...

jow ... hab auch masterkey verwendet ... ich verzweifel ... -_-

wenn ich z.B. in GSEC display eingeb ... wird mir der SYSDBA Benutzer schon angezeigt ... aber alles andere läuft irgendwie nich
Und bei IBExpert ... kommt halt eben die Meldung ...

Attempting to connect to:
C:\Programme\Firebird\Firebird_2_1\security2.fdb

Connecting... Failed!
------------------------------------
Unsuccessful execution caused by a system error that precludes
successful execution of subsequent statements.
Your user name and password are not defined. Ask your database administrator to set up a Firebird login.

Attempting to connect to services manager... Failed!
------------------------------------

Unsuccessful execution caused by a system error that precludes
successful execution of subsequent statements.
Your user name and password are not defined. Ask your database administrator to set up a Firebird login.

Disconnecting from database... Passed!


Server = Local
Databasefile = C:\Programme\Firebird\Firebird_2_1\security2.fdb
User Name = sysdba
Password = masterkey
Client Libary File = gds32.dll

... welche Version von Firebird nutzt du denn?! auch die aktuellste?!
Sascha
  Mit Zitat antworten Zitat
Benutzerbild von f4k3
f4k3

Registriert seit: 15. Aug 2007
Ort: Nürnberg
313 Beiträge
 
Delphi 2007 Architect
 
#9

Re: Firebird Einsteiger Hilfe :(

  Alt 6. Nov 2008, 14:24
Zitat von Hansa:
Nochmals : es ist schlecht sich vor langem Marsch zuerst mal selber ins Knie zu schießen.
mhm ... ja aber ich hab ja gar kein Zugriff auf den Firebird-Server ...
Wenn ich in IBExpert ne neue Datenbank anlegen will ... klappt des ja auch ned ... mit der gleichen Fehlermeldung -_-

also kann ich ja keine Examples machen ...
Sascha
  Mit Zitat antworten Zitat
Roland1967

Registriert seit: 29. Jun 2006
19 Beiträge
 
Delphi XE6 Professional
 
#10

Re: Firebird Einsteiger Hilfe :(

  Alt 6. Nov 2008, 15:19
Ich habe es auch mit der Firebird 2.1 Version gestestet, bei mir klappt es.

Sind die Dienste Firebird Guardian und Firebird Server gestartet? Diese gegebenenfalls auch mal neustarten.

In IBExpert unter Systemdienste den Punkt Server Eigenschaften/Protokoll aufrufen. Auch ohne sysdba-Rechte wird die aktive Firebird-Version und entsprechende Pfade angezeigt.

Den Kommunikationstest sollte man nicht unbedingt mir der security2.fdb durchführen, sondern mit einer normalen Firebird-Datenbank. Obwohl ich auch mit der security2.fdb und falschen sysdba-Password nicht deine Fehlermeldung provozieren konnte.
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01: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