MySQL: Kan någon förklara hur det funkar med alla konton?

Permalänk
Medlem

MySQL: Kan någon förklara hur det funkar med alla konton?

När man installerar mysql så anger man en login som sparas i my.ini, sen måste finns root null som default som man kan logga in med och så måste man skapa ett konto som har alla rättigheter?
Jag är jätteyr nu och kan inte använda mysql förrän jag rett ut detta!

Haft mysql innan men nu strular det bara :/

Visa signatur

Swec @ 2001 / Chalmerist - Javisst!
'Den som har flest prylar när han dör vinner!'

Permalänk
Inaktiv

root kontot har fulla rättigheter till hela mysql databasen.

så du bör sätta ett lösenord på root kontot efter att du har
loggat in som root. Annars så kan vem som helst logga in som root.

När du har loggat in som root så kan du skapa databaser, nya
användare och välja vilka databaser och privilegier som en
användare ska kunna hantera.

Här är en direkt länk till MySQL manualen i pdf format som finns på mysql.com
http://dev.mysql.com/get/Downloads/Manual/manual-a4.pdf/from/...

Högerklicka på länken och välj "spara som" för att spara manualen, annars kommer
manualen att öppnas automatiskt om du har acrobat reader installerat på datorn.

Permalänk
Medlem

Ja, ok.
Men vad hände med lösenordet jag skrev in som sparas i my.ini?

Visa signatur

Swec @ 2001 / Chalmerist - Javisst!
'Den som har flest prylar när han dör vinner!'

Permalänk
Medlem

my.ini är WinMySQLadmins configfil och har inget med MySQL att göra alls, all kontoinformation (inklusive rootlösenordet) ligger i databasen.

Visa signatur

"`F' is group reply. This is because `G' is for sort and `g' is for get new mail. And `G' is for sort because `sort' used be called `group', and anyway `S' is for save mailbox and `s' is for file message in folder, because `f' is group reply and `F' is group reply including original text."

Permalänk
Medlem

Ok, tack!
Behöver jag aldrig det loginnet då?

Edit: Kan någon förklara bara vad GRANT gör och Global Privileges?

Visa signatur

Swec @ 2001 / Chalmerist - Javisst!
'Den som har flest prylar när han dör vinner!'

Permalänk
Medlem

GRANT ger väl rättigheter till andra users?

Visa signatur

Mina boktips: Clean codeHead First Design PatternsHead First Object-oriented Analysis and Design
Innovation distinguishes between a leader and a follower. — Steve Jobs

Permalänk
Medlem

Jasså?
Ok, och det innebär? Att jag kan administrera användare? Är det inte bara root som kan det?

Btw, vad är build för hostname?

Visa signatur

Swec @ 2001 / Chalmerist - Javisst!
'Den som har flest prylar när han dör vinner!'

Permalänk
Inaktiv

Om du har satt GRANT till andra användare så kan dom också skapa nya användare. vanligast på en lokal server så är hostnamne "localhost" eller "127.0.0.1"

Har aldrig sätt "build" som hostname, om inte det är ditt datornamn.

Permalänk
Medlem

Aja, build var default tillsammans med localhost.

Tar bort GRANT då

Visa signatur

Swec @ 2001 / Chalmerist - Javisst!
'Den som har flest prylar när han dör vinner!'