PHP en MySQL hebben ingebouwde mechanismen om gebruikers en root permissies voor toegang tot de database toe te wijzen . De machtigingen voor de database worden meestal bevolkt in het interne tabellen van MySQL . Ze kunnen echter worden via de phpmyadmin console of SQL prompt , zolang de gebruiker de tabellen ondervragen moet toestemming voor . Machtigingen zijn belangrijk voor databases als ze regeren wat wel en niet kan worden uitgevoerd door een groep of individuele gebruikers . . Instructies Access MySQL 1 , hetzij door te kiezen voor de phpmyadmin nut of een MySQL prompt phpmyadmin , voert u het adres in een webbrowser als volgt : http ://localhost /phpmyadmin / Als de apache server draait , zal de phpmyadmin -interface worden weergegeven . Kies de SQL tab te worden voorzien van een dialoogvenster om SQL -commando's in te voeren . Alternatief , zoek de mysql.exe of snelkoppeling naar de MySQL -programma en dubbelklik erop . Een prompt wordt weergegeven als volgt : " mysql > " wachten op SQL -commando's in te voeren kopen van 2 Selecteer een database. . Op de SQL opdrachtregel wordt dit gedaan door het commando " gebruik ; " waar is de naam van de database die u wilt openen Bijvoorbeeld, als de naam van de database was de verkoop , het commando zou zijn " te gebruiken verkoop; " . In phpmyadmin , klikt u op het desbetreffende gegevensbestand in de lijst aan de linkerkant . 3 Extract MySQL machtigingen die door het selecteren van de lijst van de privileges van de db tabel . . Tot een beschrijving van de privileges beschikbare run aflopend db verkrijgen Om volledige machtigingen voor alle gebruikers typen te verkrijgen : Select gebruiker , select_priv , insert_priv , Update_priv Delete_priv , Create_priv , Drop_priv , Grant_priv , Reference s_priv , Index_priv , Alter_priv van DB ; het bovenstaande kan ook worden uitgevoerd voor een specifieke gebruiker als " Martin " als gebruikersnaam . In dit geval zou het neerkomen op : Select gebruiker , select_priv , insert_priv , Update_priv Delete_priv , Create_priv , Drop_priv , Grant_priv , Reference s_priv , Index_priv , Alter_priv Van DB waar user = ' Martin ' ; Elk privilege wordt aangeduid met " Y " als zij het voorrecht en de " N " in het omgekeerde geval . alternatief in de phpmyadmin console , kiest u het tabblad " privileges " en de huidige gebruiker machtigingen zal zijn weergegeven in een tabel . Deze informatie is afkomstig van de globale permissies in de database beschikbaar voor elke gebruiker .
|