Fedora-Linux.nl Forumindex Fedora-Linux.nl
Het forum van Fedora-Linux.nl.
Deze site wordt gehost door Exonet Internet Services
 
 FAQFAQ   ZoekenZoeken   GebruikerslijstGebruikerslijst   GebruikersgroepenGebruikersgroepen   RegistrerenRegistreren 
 ProfielProfiel   Log in om je privéberichten te bekijkenLog in om je privéberichten te bekijken   InloggenInloggen 

MySQL Gebruiker

 
Nieuw onderwerp plaatsen   Reageren    Fedora-Linux.nl Forumindex -> Servers & Netwerken
Vorige onderwerp :: Volgende onderwerp  
Auteur Bericht
Nivko



Geregistreerd op: 14 Feb 2006
Berichten: 179

BerichtGeplaatst: Do Mei 25, 2006 7:31 pm    Onderwerp: MySQL Gebruiker Reageren met citaat

Hallo,

Ik heb MySQL geinstalleerd, als ik nu een user toevoeg kan die gewoon alle databases op de server zien en hij heeft alleen deze rechten;

Code:
SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, FILE, INDEX, ALTER, CREATE TEMPORARY TABLES



Dan hoort de user toch alleen ze toegekende databases gezien?
Terug naar boven
Profiel bekijken Stuur privébericht
kanarip



Geregistreerd op: 17 Mrt 2006
Berichten: 286
Woonplaats: Utrecht

BerichtGeplaatst: Do Mei 25, 2006 11:19 pm    Onderwerp: Re: MySQL Gebruiker Reageren met citaat

Nivko schreef:
Ik heb MySQL geinstalleerd, als ik nu een user toevoeg kan die gewoon alle databases op de server zien

(...)

Dan hoort de user toch alleen ze toegekende databases gezien?


Das een beetje tegenstrijdig...
Terug naar boven
Profiel bekijken Stuur privébericht E-mail versturen Website bekijken Yahoo Messenger MSN Messenger
VaaG



Geregistreerd op: 20 Mei 2005
Berichten: 16
Woonplaats: Rotterdam

BerichtGeplaatst: Vr Mei 26, 2006 8:24 am    Onderwerp: Reageren met citaat

aanmaken van een nieuwe gebruiker:
Code:
GRANT USAGE ON * . * TO 'voorbeeld'@'localhost' IDENTIFIED BY '****************';

" **************** " is de wachtwoord die je gekozen hebt.

alle rechten toevoegen van gebruiker "voorbeeld" aan de database "voorbeeld"
Code:
GRANT ALL PRIVILEGES ON `voorbeeld` . * TO 'voorbeeld'@'localhost' WITH GRANT OPTION ;


nu heeft de gebruiker "voorbeeld" alle rechten op de database "voorbeeld" en heeft dus alleen de status "USAGE" op die database en ziet dus alleen zijn eigen database en niet die van andere.
Terug naar boven
Profiel bekijken Stuur privébericht Website bekijken MSN Messenger
Nivko



Geregistreerd op: 14 Feb 2006
Berichten: 179

BerichtGeplaatst: Vr Mei 26, 2006 10:02 am    Onderwerp: Reageren met citaat

VaaG schreef:
aanmaken van een nieuwe gebruiker:
Code:
GRANT USAGE ON * . * TO 'voorbeeld'@'localhost' IDENTIFIED BY '****************';

" **************** " is de wachtwoord die je gekozen hebt.

alle rechten toevoegen van gebruiker "voorbeeld" aan de database "voorbeeld"
Code:
GRANT ALL PRIVILEGES ON `voorbeeld` . * TO 'voorbeeld'@'localhost' WITH GRANT OPTION ;


nu heeft de gebruiker "voorbeeld" alle rechten op de database "voorbeeld" en heeft dus alleen de status "USAGE" op die database en ziet dus alleen zijn eigen database en niet die van andere.


Ok gedaan, maar hij ziet nog de db MySQL en andere db's op de server
Terug naar boven
Profiel bekijken Stuur privébericht
VaaG



Geregistreerd op: 20 Mei 2005
Berichten: 16
Woonplaats: Rotterdam

BerichtGeplaatst: Vr Mei 26, 2006 11:01 am    Onderwerp: Reageren met citaat

Kijk of de gebruiker niet "Globale privileges" heeft maar "Database-specifieke privileges"

Globale privileges houdt in dat die alle databases in je mysql ziet.
Database-specifieke privileges houdt in dat die alleen de databases ziet die die mag zien.

veel succes
Terug naar boven
Profiel bekijken Stuur privébericht Website bekijken MSN Messenger
Nivko



Geregistreerd op: 14 Feb 2006
Berichten: 179

BerichtGeplaatst: Vr Mei 26, 2006 11:08 am    Onderwerp: Reageren met citaat

Werkt Very Happy Bedankt:)
Terug naar boven
Profiel bekijken Stuur privébericht
Nivko



Geregistreerd op: 14 Feb 2006
Berichten: 179

BerichtGeplaatst: Zo Mei 28, 2006 7:11 am    Onderwerp: Reageren met citaat

Die gebruiker kan nou ook databases aanmaken kan je dit wel uitzetten?
Terug naar boven
Profiel bekijken Stuur privébericht
bolognese



Geregistreerd op: 30 Jul 2006
Berichten: 124
Woonplaats: Kerkrade

BerichtGeplaatst: Di Aug 01, 2006 7:35 pm    Onderwerp: Reageren met citaat

Citaat:
GRANT USAGE ON * . * TO 'voorbeeld'@'localhost' IDENTIFIED BY '****************';


Als ik bij *.* mijn aangemaakte database opgeef krijg ik melding

mysql> GRANT ALL PRIVILEGES ON bolognese_db TO 'bolognese'@'localhost' enz
ERROR 1046 (3D000): No database selected

Hoe kan dat? En als ik *.* gebruik doet-ie het wel.
Terug naar boven
Profiel bekijken Stuur privébericht Website bekijken
VaaG



Geregistreerd op: 20 Mei 2005
Berichten: 16
Woonplaats: Rotterdam

BerichtGeplaatst: Di Aug 01, 2006 11:18 pm    Onderwerp: Reageren met citaat

bolognese schreef:
Citaat:
GRANT USAGE ON * . * TO 'voorbeeld'@'localhost' IDENTIFIED BY '****************';


Als ik bij *.* mijn aangemaakte database opgeef krijg ik melding

mysql> GRANT ALL PRIVILEGES ON bolognese_db TO 'bolognese'@'localhost' enz
ERROR 1046 (3D000): No database selected

Hoe kan dat? En als ik *.* gebruik doet-ie het wel.


Code:
GRANT ALL PRIVILEGES ON `bolognese_db` . * TO 'bolognese'@'localhost' WITH GRANT OPTION ;
Terug naar boven
Profiel bekijken Stuur privébericht Website bekijken MSN Messenger
Berichten van afgelopen:   
Nieuw onderwerp plaatsen   Reageren    Fedora-Linux.nl Forumindex -> Servers & Netwerken Tijden zijn in GMT + 1 uur
Pagina 1 van 1

 
Ga naar:  
Je mag geen nieuwe onderwerpen plaatsen in dit subforum
Je mag geen reacties plaatsen in dit subforum
Je mag je berichten niet bewerken in dit subforum
Je mag je berichten niet verwijderen in dit subforum
Je mag niet stemmen in polls in dit subforum


Powered by phpBB © 2001, 2005 phpBB Group
Vertaling door Lennart Goosens.