---
title: "MySql"
type: "forum-thread"
url: "https://www.webforum.nu/amne/webbservrar/40521-mysql"
topic: "Webbservrar"
topic_url: "https://www.webforum.nu/amne/webbservrar"
author: "vicktor"
published: "2002-03-29T14:27:35.000Z"
updated: "2002-04-01T19:00:58.000Z"
replies: 9
views: 395
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/webbservrar/40521-mysql"
---

# MySql

## #1 — vicktor, 2002-03-29T14:27Z

Hej!
På ett riktigt webhotel får ju varje medlem ett eget lösenord till sin MySql databas men hur löser de det finns det något program där man kan lösa dett med eller går det att lösa dierekt i winMySqladmin?

Permalänk: https://www.webforum.nu/p/40521

## #2 — spango, 2002-03-29T16:13Z

Det här skulle passa bättre i MySQL-forumet, men jag litar på att någon ansvarsfull moderator flyttar inlägget så jag svarar ändå, och det med [denna](http://mysql.com/documentation/mysql/bychapter/manual_MySQL_Database_Administration.html#User_Account_Management) länk.

Permalänk: https://www.webforum.nu/p/632581

## #3 — vicktor, 2002-03-30T16:53Z

Ok jag har gjort allt det där nu men jag får det ändå inte att fungera felet är att när jag skapar ett användarkonto med namnet tex a och lösen a till databas a så får jag ett felmedelande att lösenordet inte är korrekt när jag ska conecta till databasen.

Permalänk: https://www.webforum.nu/p/632913

## #4 — GunnarD, 2002-03-31T09:57Z

För att ge foo med hemligt som lösenord alla rättigheter till databasen bar från maskinen foobar:

```
GRANT ALL ON bar.* TO foo@foobar IDENTIFIED BY "hemligt";
```

OBS!
GRANT is implemented in MySQL Version 3.22.11 or later. For earlier MySQL versions, the GRANT statement does nothing.
Har du en äldre måste du "hacka" direkt i tabellerna i mysql databasen.

Permalänk: https://www.webforum.nu/p/633028

## #5 — vicktor, 2002-03-31T11:31Z

Får det inte att fungera.

Man ska väl bara lägga in användarna datbasen user och sen ska det väl fungera eller?

Permalänk: https://www.webforum.nu/p/633046

## #6 — GunnarD, 2002-03-31T13:54Z

Hackar du direkt i mysql tabellerna så måste du ge kommandot "FLUSH PRIVILEGES" för att det skall gälla.

Permalänk: https://www.webforum.nu/p/633071

## #7 — vicktor, 2002-04-01T13:41Z

Vart ska jag ge kommandot "FLUSH PRIVILEGES"?????

jag använda detta nu:
GRANT ALL ON bar.\* TO foo@foobar IDENTIFIED BY "hemligt";

Den skapa ett nytt användarnman med namnet foo och ett krypeterat lösenord är det lösenordet "hemllig"?
Om ja så fungerar det fortfarande inte.

Permalänk: https://www.webforum.nu/p/633394

## #8 — spango, 2002-04-01T14:56Z

Svaret är "ja", men du måste byta ut foobar mot ditt datornamn (localhost borde duga). Du kan även säga att det ska gälla från alla datorer:
*GRANT ALL ON bar.\* TO foo@"%" IDENTIFIED BY 'ranunkel'*
... så kan användaren "foo" logga in med lösenordet "ranunkel" från valfri dator, men det här gör man oftast inte p.g.a. säkerheten. Har du en schysst brandvägg - eller om dina säkerhetskrav inte är särskilt höga - är det förstås lugnt.

Permalänk: https://www.webforum.nu/p/633418

## #9 — vicktor, 2002-04-01T16:47Z

Jag testa så här:
GRANT ALL ON bar.\* TO foo@localhost IDENTIFIED BY 'ranunkel' 

men det fungerar forfarande inte, den skapar användaren i databasen user men det fungerar inte att conecta.

Till vilken databas fungerar detta? Är det till alla databaser eller? Om ja hur gör man för att lösenords skydda en databas så alla databaser har olika lösenord?

Permalänk: https://www.webforum.nu/p/633452

## #10 — GunnarD, 2002-04-01T19:00Z

Grant kommandot är uppbygd så här:

GRANT *rättigheter* ON *database.tabell* TO *användare@maskinnamn* IDENTIFIED BY *password*

Så när du skriver följande:

GRANT ALL ON bar.\* TO foo@localhost IDENTIFIED BY 'ranunkel' 

Kan användare foo "connecta" från localhost med lösenordet ranukel. Användaren har alla (ALL) rättigheter till alla tabeller i databsen bar (bar.\*).

Användaren kan inte komma åt någon annan databas än "bar"!

I den katalogen där du har dina databaser finns en logfil, (maskinnamn.err) vad står det i den när du försöker connecta?

Permalänk: https://www.webforum.nu/p/633485

---

Tråden på webben: https://www.webforum.nu/amne/webbservrar/40521-mysql
