Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 06-10-2021, 11:40
Stefan_16
 Registrierter Benutzer
Links : Onlinestatus : Stefan_16 ist offline
Registriert seit: Oct 2021
Beiträge: 1
Stefan_16 befindet sich auf einem aufstrebenden Ast
Standard Fehler beim Zugriff mit PHP auf InterBase2017

Wir nutzen eine Software die auf InterBase zugreift. Wir mussten die Software und die Datenbank updaten. Nun haben wir die Interbase2017. Wir haben uns über die Jahre ein Intranet in PHP aufgebaut um uns die Arbeit zu erleichtert. Wir können seit dem Update nicht mehr auf die Interbase zugreifen. Wir greifen auf die Datenbank wie folgt zu:

$dbh = ibase_connect ('localhost:C:\RatioDB\RATIOWW.IB', "sysdba", "masterkey" );

Wir erhalten folgende Fehlermeldung:
error while connecting: Your user name and password are not defined. Ask your database administrator to set up a Firebird login

Mit diesen Zugangsdaten melden wir uns auch mit der IBConsole ohne Probleme an. Im Internet haben wir leider keine Lösung gefunden. Wir haben auch schon zum Test andere Benutzer angelegt, aber immer das gleiche Ergebnis erhalten.

In der phpinfo gibt es folgenden Eintrag:
interbase:
Firebird/InterBase Support dynamic
Compile-time Client Library Version Firebird API version 25
Run-time Client Library Version WI-V6.3.1.26351 Firebird 2.5

Die PHP Version ist 5.5.11

Wir haben es auch schon mit dem AdoDB Treiber versucht und dann folgende Fehlermeldung erhalten:

Your user name and password are not defined. Ask your database administrator to set up a Firebird login. in C:\xampp\htdocs\vendor\adodb\adodb-php\drivers\adodb-ibase.inc.php on line 72
Your user name and password are not defined. Ask your database administrator to set up a Firebird login. in C:\xampp\htdocs\intranet\db.inc on line 9
error while connecting: Your user name and password are not defined. Ask your database administrator to set up a Firebird login

Ich hoffe es kann mir jemand weiterhelfen.
Mit Zitat antworten