---
title: "lösenord, användarnamn"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/22404-lösenord-användarnamn"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Tim"
published: "2002-02-07T18:19:00.000Z"
updated: "2002-02-24T19:10:43.000Z"
replies: 5
views: 285
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/databaser-sql/22404-lösenord-användarnamn"
---

# lösenord, användarnamn

## #1 — Tim, 2002-02-07T18:19Z

Hej,

När jag installerade mysql fick jag inte registrera något användarnamn och lösenord till databasen.

Därmed så går det att ansluta till den bara genom att skriva mysql_connect().

Detta är inte bra av säkerhetsmässiga skäl, eller hur? 

Det jag vill veta är hur man skapar ett användarnamn och ett lösenord i mysql.

Tack.

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

## #2 — Tim, 2002-02-08T21:49Z

Nu har jag genom winmysqladmin skaffat mig ett användarnamn(root) och ett lösenord. Meningen med detta är väl att databasen ska fråga efter dessa när jag vill komma åt den.
 
ex.
 
Jag skriver i en php fil:
 
\<?
 
$conn = @mysql_connect("sljajfö","slöafjkj","klajsköf")
 or die("error");
echo "det gick";
mysql_close($conn);
 
?\>
 
Här visar det sig att jag INTE kommer åt databasen, precis som jag vill. Sedan om jag ändrar texten till det korrekta lösenordet mm funkar det.
 
Men, om jag skriver mysql_connect(utan parametrar) så kommer jag också åt databasen, vilket ju inte alls bör vara meningen.
 
Jag läste även lite i mysql manualen där dom hävdar att om man skriver:
 
mysql -u root
 
i katalogen bin och kommer in i mysql utan att bli tillfrågad om lösenord, så har man problem. Jag har alltså problem.
 
Vet någon hur jag gör för att rätta till det här så att databasen verkligen kräver verifiering för att få användas,etc?

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

## #3 — PatrikB, 2002-02-24T18:34Z

skulle oxå vilja veta hur man ändrar lösenordet för root

har provat att köra detta:

```
mysql> use mysql
mysql> UPDATE user SET Password=PASSWORD('****') WHERE User='root';
```

men inte funkar det inte ..... :( 

Hur göra  :q 

cya,
PatrikB

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

## #4 — Jörgen HP, 2002-02-24T18:55Z

```
./mysql -u root -p mysql

GRANT ALL ON *.* TO root@192.168.1.2 IDENTIFIED BY 'dittLösenord';
```

Ändra till det IP-nummer för den datorn du använder.
Vill du kunna logga in från vilken dator som helst bytar du @ mot %.

mvh Jörgen :)

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

## #5 — PatrikB, 2002-02-24T19:00Z

OK, ska testa

Fast, är det inte IP-nummret som ska ändras till: "%" för att kunna använda vilken maskin som helst till att logga in med :OO 

cya,
PatrikB

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

## #6 — Jörgen HP, 2002-02-24T19:10Z

Tja, jag tänkte/läste lite fel. Ovanstående är om man vill ändra rättigheter för uppkopplingen från en annan dator än den mysql är installerad på.

Men hittade lite mer info om hur man går till väga:

<http://www.mysql.com/doc/A/c/Access_denied.html>

mvh Jörgen :)

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/22404-lösenord-användarnamn
