Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
Hoe maak je een MySQL Privilege Table Verander
Er zullen tijden zijn dat meerdere gebruikers toegang moeten hebben tot dezelfde database , op welk punt je nodig hebt om de MySQL privilege tabel te wijzigen . Afhankelijk van de behoeften van de gebruiker , kan u een beperkte of volledige toegang tot de database. MySQL biedt een mechanisme om de uitvoering van dat type van verandering in het voorrecht tabel met de GRANT commando . Instructies
Verander een MySQL Privilege Tabel
1

Log in als root of een andere admin gebruiker . Om het GRANT commando in MySQL te gebruiken , is het noodzakelijk om root of een andere bevoorrechte gebruiker. Vanaf de command -line client MySQL , verbinding met de database als root . Voorbeeld : mysql - u root - h localhost

Vervang localhost 2 met uw database host, tenzij u werkt met de MySQL -server op dezelfde computer die u gebruikt . Anders gebruikt u de hostnaam van de MySQL server . Voorbeeld : mysql - u root - h localhost - p
Grant ' Read ' Privileges

Grant 3 leesrechten een gebruiker als ze niet nodig om alle gegevens te veranderen . Als bijvoorbeeld de marketing afdeling wil toegang tot uw klantendatabase , kon je ze geven alleen-lezen toegang tot de klantendatabase .
4

Bereiken dit met het driedelige GRANT commando van de root gebruiker . Om privileges te wijzigen , GRANT moet commanderen wie toegangsrechten tot welke databases en tabellen , en welke wachtwoorden ze moeten gebruiken om in te loggen . In dit voorbeeld is het GRANT commando toestemming verleent aan het SELECT- commando te gebruiken op alle tabellen in de customers_db database. Het geeft toestemming aan de gebruiker ' marketing ' logging in van ' localhost ', die wordt aangeduid met het wachtwoord ' some_password ' . Voorbeeld : GRANT SELECT ON customers_db * TO ' marketing ' @ ' localhost ' identified by ' some_password ' ;
Grant ' Write ' Privileges

Grant 5 schrijfrechten aan . een gebruiker . Deze opdracht heeft dezelfde vorm als de toekenning leesrechten heeft , maar voegt meer opdrachten met SELECT .
6

Bepaal wat voor soort privileges van de gebruiker nodig heeft . Hier de opdracht verleent de afdeling boekhouding toestemming om INSERT en UPDATE , evenals SELECT gegevens uit de databases van de klant. Voorbeeld : GRANT SELECT , INSERT , UPDATE ON customers_db * TO ' accounting ' @ ' localhost ' identified by ' some_password ' ;
Grant ' Admin ' Privileges
7

. verlenen admin privileges aan een gebruiker . Dit commando geeft permissies om alle opdrachten uit te voeren .
8

Gebruik deze opdracht om andere admins geven volledige controle over een database. Voorbeeld : . KENNEN ALLE VOORRECHTEN OP customers_db * TO ' admin ' @ ' localhost ' identified by ' some_password '

Previous: Next:
  PHP /MySQL Programmering
·Hoe te exporteren naar MySQL i…
·PHP String Extraction 
·Hoe te converteren naar ASCII-…
·PHP-code aan Unieke Title Tags…
·Het eerste element van een arr…
·De PHP Redirect Functie 
·Hoe maak je een tekstvak in My…
·Hoe te mysqladmin Flush - Host…
·Hoe om te controleren e-mailad…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te gebruiken functies in C + + 
·Hoe te voorkomen meer dan een aanleg van…
·Wat is Mswinsck.ocx ? 
·PHP MySQL Nieuw account Tutorial 
·Hoe een String Aan het einde van een bes…
·Hoe u uw eigen AS3 Pagina Flip 
·Hoe toegang Public Class variabelen in J…
·Hoe om te leren VB Script Online 
·Inzicht ActiveX & OLE 
Copyright © Computer Kennis http://www.nldit.com