Zitat:
Sagt mir jetzt nicht viel, was mysqlform ist und was heißt "holen soll"? Der User "
ODBC" muss der
mysql-
DB bekannt sein.
also ich weis nicht wo er den user
ODBC herholt, normal hab ich meine mysqldaten in der form MYSQLFORM
siehe da
Delphi-Quellcode:
mysqlform.SQLHost.Text := ReadString('
mysql', '
ip', '
');
mysqlform.SQLPwd.Text := ReadString('
mysql', '
pass', '
');
mysqlform.SQLUser.Text := ReadString('
mysql', '
user', '
');
mysqlform.SQLDB.Text := ReadString('
mysql', '
dbname', '
');
und hier wird zugewiesen
Delphi-Quellcode:
dbMain.Hostname := mysqlform.SQLHost.Text;
dbMain.user := mysqlform.SQLUser.Text;
dbMain.Password := mysqlform.SQLPwd.Text;
dbMain.Database := mysqlform.SQLDB.Text;
dbMain.Connected := true;
Zitat:
Ich vermute mal folgendes. Du hast ein
DB-Tool mit dem Du als user "root" zugreifst und dem Du wahrscheinlich kein PW hinterlegt hast. Da funktioniert auch alles weiter so.
Also ich hab mehere user hier, mit keinen komm ich drauf egal mit pwd oder ohne, ich bekomme nur zugriff mit der alten version von mmstats, was ja eigendlicb dann auch nicht gehn dürfte oder ?
MfG
HaZe