Subject: Re: Mysql adgang - hvordan? To: bsd-dk@bsd-dk.dk From: Benny Simonsen <none@bsd-dk--slbs.dk.lh.bsd-dk.dk> Date: 26 Sep 2005 21:03:25 +0200
Phil Regnauld <none@regnauld--x0.dk.lh.bsd-dk.dk>
wrote on Mon, 26 Sep 2005 20:01:20 +0200:
> On Mon, Sep 26, 2005 at 07:49:22PM +0200, Benny Simonsen wrote:
> >
> > Uden -p: Access uden password er ikke ok
> > Med -p bliver mit spørgsmål så: Hvad er passwordet, eller hvordan gør
> > jeg hvis jeg har ændret det til noget jeg ikke kan huske?
>
> Start mysqld med --skip-grant-tables.
>
> http://dev.mysql.com/doc/mysql/en/resetting-permissions.html
>
>
>
... Nu er jeg så slåppet ind, kom godtnok i tanke om hvad passwordet
kunne være inden jeg kom igennem dette.
Nå men jeg har fået oprettet en database
create database horde;
use horde
create table horde_prefs (
pref_uid char(255) not null,
pref_scope char(16) not null default '',
pref_name char(32) not null,
pref_value text,
primary key (pref_uid, pref_scope, pref_name)
);
grant select, insert, update, delete on horde_prefs to hordemgr;
SET PASSWORD FOR 'hordemgr'@'localhost' = PASSWORD('h');
Nu skulle man så tro at det blot var at logge ind med
"mysql -u hordemgr -p horde", men det går ikke så godt:
$ mysql -u hordemgr -p horde
Enter password:
ERROR 1045: Access denied for user: 'hordemgr@localhost' (Using password: YES)
$
Hvad kan der være gået galt?
-- Benny Simonsen
This archive was generated by hypermail 2b30 : Wed 15 Nov 2006 - 18:24:52 CET