Seite 1 von 1

3.0.4 -> 3.0.5 - auth_option ON phpbb_acl_options

Verfasst: 01.06.2009 12:29
von Swat
Moin,

beim Update habe ich folgendes Problem, wenn er bei der Datenbank Aktualisierung ist bekomme ich folgende Meldung;
Fortschritt :: . . . . . Erledigt
Ergebnis :: Einige Abfragen sind gescheitert. Die Abfragen und die zugehörigen Fehler sind weiter unten aufgeführt.

* Fehler :: Access denied for user 'web149'@'localhost' to database 'usr_web149_6'
SQL :: DROP INDEX auth_option ON phpbb_acl_options

* Fehler :: Access denied for user 'web149'@'localhost' to database 'usr_web149_6'
SQL :: CREATE UNIQUE INDEX auth_option ON phpbb_acl_options(auth_option)
auth_option gibt es aber nicht in php_acl_options ...
Woran könnte es liegen?

Re: 3.0.4 -> 3.0.5 - auth_option ON phpbb_acl_options

Verfasst: 01.06.2009 12:36
von gloriosa
Hallo,
hast Du Dich vor dem Starten des Updates als Administrator angemeldet ? :o

Re: 3.0.4 -> 3.0.5 - auth_option ON phpbb_acl_options

Verfasst: 01.06.2009 12:42
von Swat
jop, war ja über das ACP auf System gegangen, dort dann den Link zum Update genutzt.
Muss also im ACP eingeloggt gewesen sein :)

Re: 3.0.4 -> 3.0.5 - auth_option ON phpbb_acl_options

Verfasst: 01.06.2009 12:55
von bantu
Mir sieht das eher danach aus, als dürfte dein Datenbankbenutzer die Aktion (DROP INDEX, CREATE INDEX) nicht ausführen. Hmm...

Re: 3.0.4 -> 3.0.5 - auth_option ON phpbb_acl_options

Verfasst: 01.06.2009 13:26
von Pionier
bantu hat geschrieben:Mir sieht das eher danach aus, als dürfte dein Datenbankbenutzer die Aktion (DROP INDEX, CREATE INDEX) nicht ausführen. Hmm...
Soweit ich das sehe, ist das standart unter Confixx :cry:

Re: 3.0.4 -> 3.0.5 - auth_option ON phpbb_acl_options

Verfasst: 01.06.2009 15:07
von Swat
Die Frage ist jetzt ja nur, ist dieser Part wichtig? Ist es von Bedeutung das dies nicht geändert wird?
Wenn es wichtig ist, wie ändert man es am besten nachträglich?

Re: 3.0.4 -> 3.0.5 - auth_option ON phpbb_acl_options

Verfasst: 01.06.2009 15:54
von Pionier
Habe es auf meinem Test-Board mal so gemacht und konnte bis jetzt noch keinen Fehler feststellen.

Kurze Erklärung:

DROP INDEX löscht den Index namens index_name aus der Tabelle tbl_name.

CREATE UNIQUE INDEX erzeugt einen Index, bei dem Wert nur einmal vorkommen darf (Ausnahmen bei NULL-Werten je nach Engine)


:oops: Ich hoffe ich habe es richtig erklärt, ansonsten bin ich für jede Berichtigung dankbar.

Re: 3.0.4 -> 3.0.5 - auth_option ON phpbb_acl_options

Verfasst: 01.06.2009 19:29
von steveurkel
Log Dich in Dein phpMyAdmin ein und ändere den Indextyp für den Index auth_option von "Index" auf "Unique":

[ externes Bild ]

Wenn der Index nicht da ist, dann leg ihn manuell neu an.

Re: 3.0.4 -> 3.0.5 - auth_option ON phpbb_acl_options

Verfasst: 02.06.2009 00:28
von Swat
Danke, habs jetzt so manuell geändert ... keine sichtbaren negativen Auswirkungen aufs Forum 8)