Fehlermeldung Access denied

Hilfe zu Znuny Problemen aller Art
Locked
tast
Znuny newbie
Posts: 13
Joined: 13 Dec 2013, 10:55
Znuny Version: 3.0.6

Fehlermeldung Access denied

Post by tast »

Hallo,

bekomme folgende Meldung beim Update von OTRS.
Habe schon ein Update erfolgreich durchgeführt jedoch bekomme ich beim Update auf 3.3 eine Fehlermeldung.
Backend ERROR: OTRS-CGI-10 Perl: 5.16.3 OS: MSWin32 Time: Thu Apr 3 08:35:54 2014 Message: Access denied for user 'otrs'@'localhost' (using password: YES) RemoteAddress: ::1 RequestURI: /otrs/index.pl Traceback (3064): Module: Kernel::System::DB::new (OTRS 3.3.1) Line: 223 Module: Kernel::System::Web::InterfaceAgent::Run (OTRS 3.3.1) Line: 138 Module: PerlEx::Precompiler::c_::otrs::otrs::bin::cgi2dbin::index_pl::__ANON__ (unknown version) Line: 41 Module: (eval) (unknown version) Line: 458 Module: PerlEx::Precompiler::Execute (unknown version) Line: 458
hat jemand eine Idee woran das leigen könnte?

MfG

tast
reneeb
Znuny guru
Posts: 5018
Joined: 13 Mar 2011, 09:54
Znuny Version: 6.0.x
Real Name: Renée Bäcker
Company: Perl-Services.de
Contact:

Re: Fehlermeldung Access denied

Post by reneeb »

Hast Du versucht, mit den Daten aus Kernel/Config.pm auf der Kommandozeile die Datenbankverbindung herzustellen?
Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
tast
Znuny newbie
Posts: 13
Joined: 13 Dec 2013, 10:55
Znuny Version: 3.0.6

Re: Fehlermeldung Access denied

Post by tast »

reneeb wrote:Hast Du versucht, mit den Daten aus Kernel/Config.pm auf der Kommandozeile die Datenbankverbindung herzustellen?
Ja denke schon, hier soweit der Ausschnitt.
# DatabaseHost
# (The database host.)
$Self->{'DatabaseHost'} = 'localhost';
# Database
# (The database name.)
$Self->{'Database'} = 'otrs';
# DatabaseUser
# (The database user.)
$Self->{'DatabaseUser'} = 'otrs';
# DatabasePw
# (The password of database user. You also can use bin/otrs.CryptPassword.pl
# for crypted passwords.)
$Self->{'DatabasePw'} = 'Password';
# DatabaseDSN
# (The database DSN for MySQL ==> more: "man DBD::mysql")
$Self->{DatabaseDSN} = "DBI:mysql:database=$Self->{Database};host=$Self->{DatabaseHost};";

# (The database DSN for PostgreSQL ==> more: "man DBD::Pg")
# if you want to use a local socket connection
# $Self->{DatabaseDSN} = "DBI:Pg:dbname=$Self->{Database};";
# if you want to use a tcpip connection
# $Self->{DatabaseDSN} = "DBI:Pg:dbname=$Self->{Database};host=$Self->{DatabaseHost};";
reneeb
Znuny guru
Posts: 5018
Joined: 13 Mar 2011, 09:54
Znuny Version: 6.0.x
Real Name: Renée Bäcker
Company: Perl-Services.de
Contact:

Re: Fehlermeldung Access denied

Post by reneeb »

tast wrote:
reneeb wrote:Hast Du versucht, mit den Daten aus Kernel/Config.pm auf der Kommandozeile die Datenbankverbindung herzustellen?
Ja denke schon, [...]
Dann probier es nochmal. Mach mal die Kommandozeile (cmd.exe) auf un tippe folgendes ein:

Code: Select all

mysql -u otrs -p -h localhost otrs
und dann das Password eingeben...
Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
tast
Znuny newbie
Posts: 13
Joined: 13 Dec 2013, 10:55
Znuny Version: 3.0.6

Re: Fehlermeldung Access denied

Post by tast »

reneeb wrote:
tast wrote:
reneeb wrote:Hast Du versucht, mit den Daten aus Kernel/Config.pm auf der Kommandozeile die Datenbankverbindung herzustellen?
Ja denke schon, [...]
Dann probier es nochmal. Mach mal die Kommandozeile (cmd.exe) auf un tippe folgendes ein:

Code: Select all

mysql -u otrs -p -h localhost otrs
und dann das Password eingeben...
Habe ich gemacht dann kommt dieb Error Nachricht 1045 Access denied for user 'otrs'@'localhost'.

Muss ich dem otrs user vielleicht irgendwelche Rechte erteilen?
reneeb
Znuny guru
Posts: 5018
Joined: 13 Mar 2011, 09:54
Znuny Version: 6.0.x
Real Name: Renée Bäcker
Company: Perl-Services.de
Contact:

Re: Fehlermeldung Access denied

Post by reneeb »

Hier geht es um den Datenbank-User "otrs". Der braucht alle Rechte auf die Datenbank "otrs".
Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
tast
Znuny newbie
Posts: 13
Joined: 13 Dec 2013, 10:55
Znuny Version: 3.0.6

Re: Fehlermeldung Access denied

Post by tast »

reneeb wrote:Hier geht es um den Datenbank-User "otrs". Der braucht alle Rechte auf die Datenbank "otrs".
Ja das ist mir schon klar, aber die sind doch standardmäßig gesetzt? Oder muss ich da ein extra Skript aufrufen?
reneeb
Znuny guru
Posts: 5018
Joined: 13 Mar 2011, 09:54
Znuny Version: 6.0.x
Real Name: Renée Bäcker
Company: Perl-Services.de
Contact:

Re: Fehlermeldung Access denied

Post by reneeb »

Wie hast Du das OTRS denn installiert? Mit dem Webinstaller sollte alles automatisch passieren. Wenn Du es manuell machst, solltest Du https://github.com/OTRS/otrs/blob/rel-3 ... atabase.md befolgen...
Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
tast
Znuny newbie
Posts: 13
Joined: 13 Dec 2013, 10:55
Znuny Version: 3.0.6

Re: Fehlermeldung Access denied

Post by tast »

reneeb wrote:Wie hast Du das OTRS denn installiert? Mit dem Webinstaller sollte alles automatisch passieren. Wenn Du es manuell machst, solltest Du https://github.com/OTRS/otrs/blob/rel-3 ... atabase.md befolgen...
Habs mit dem Webinstaller installiert, dann aber Backup von alter Datenbank eingespielt, wie gesagt beim Update auf 3.2 tritt das Problem nicht auf.... deswegen bin ich ein wenig ratlos.
tast
Znuny newbie
Posts: 13
Joined: 13 Dec 2013, 10:55
Znuny Version: 3.0.6

Re: Fehlermeldung Access denied

Post by tast »

tast wrote:
reneeb wrote:Wie hast Du das OTRS denn installiert? Mit dem Webinstaller sollte alles automatisch passieren. Wenn Du es manuell machst, solltest Du https://github.com/OTRS/otrs/blob/rel-3 ... atabase.md befolgen...
Habs mit dem Webinstaller installiert, dann aber Backup von alter Datenbank eingespielt, wie gesagt beim Update auf 3.2 tritt das Problem nicht auf.... deswegen bin ich ein wenig ratlos.
Habs nun selber hingekriegt.
Danke dir trotzdem reneeb.
reneeb
Znuny guru
Posts: 5018
Joined: 13 Mar 2011, 09:54
Znuny Version: 6.0.x
Real Name: Renée Bäcker
Company: Perl-Services.de
Contact:

Re: Fehlermeldung Access denied

Post by reneeb »

Und wie?
Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
tast
Znuny newbie
Posts: 13
Joined: 13 Dec 2013, 10:55
Znuny Version: 3.0.6

Re: Fehlermeldung Access denied

Post by tast »

reneeb wrote:Und wie?
Hab unter dem Verzeichnis otrs\otrs\mysql die my.ini Datei editiert und bei mysqld den Befehl skip-grant-table hinzugefügt dann gings auf einmal...
Locked