Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> PHP /MySQL programmering >> Content
    Hvordan endre en MySQL Privilege Tabell
    Det vil være ganger når flere brukere trenger tilgang til samme database , og da må du endre MySQL privilegium tabellen . Avhengig av brukerens behov, kan du gi begrenset eller full tilgang til databasen . MySQL gir en mekanisme for å gjennomføre den type endring i privilegium tabellen ved hjelp av GRANT -kommandoen . Instruksjoner
    Endre en MySQL Privilege Tabell
    en

    Logg inn som root eller en annen admin bruker. Hvis du vil bruke GRANT -kommandoen i MySQL, er det nødvendig å være root eller en annen priviligert bruker . Fra kommando- linjen MySQL klient, koble til databasen som root . Eksempel : mysql - u root -h localhost
    2

    Erstatt localhost med databasen vert, med mindre du kjører MySQL server på samme datamaskin du bruker. Ellers bruker du vertsnavnet for MySQL server. Eksempel : mysql - u root -h localhost -p
    Grant ' Les ' Privilegier
    3

    Grant lese rettigheter til en bruker hvis hun ikke trenger å endre noen data . For eksempel, hvis markedsavdelingen ønsker tilgang til kundedatabasen , kan du gi dem lesetilgang til kundedatabase.
    4

    oppnå dette med den tredelte GRANT -kommandoen fra roten brukeren . Slik endrer du rettigheter , må GRANT å kommandere som har tilgangsrettigheter til hvilke databaser og tabeller , og hvilke passord de skal bruke for å logge deg på. I dette eksempelet , gir GRANT -kommandoen tillatelse til å bruke SELECT kommando på alle tabeller i customers_db database. Det gir tillatelse til brukeren "markedsføring" hogst i fra 'localhost ' som er identifisert av passord ' some_password ' . Eksempel : GRANT SELECT PÅ customers_db * TO ' markedsføring ' @ ' localhost' Identifisert av ' some_password ';
    Grant "skrive" Privilegier
    5

    Grant skriverettigheter til . en bruker. Denne kommandoen tar samme form som tildeling lest privilegier , men legger til flere kommandoer med SELECT .
    6

    Identifiser hva slags privilegier brukeren trenger. Her kommandoen gir regnskapsavdelingen tillatelse til å sette inn og oppdatere, samt velge data fra kundedatabaser . Eksempel : GRANT SELECT, INSERT , UPDATE PÅ customers_db * TO ' regnskap ' @ ' localhost' Identifisert av ' some_password ';
    Grant ' Admin ' Privilegier
    7

    . gi administratorrettigheter til en bruker. Denne kommandoen gir tillatelser til å kjøre alle kommandoer .
    8

    Bruk denne kommandoen til å gi andre admins full kontroll over en database . Eksempel : . Gi alle rettigheter PÅ customers_db * TO ' admin' @ ' localhost' Identifisert av ' some_password '

    früher :

     Weiter:
      Relatert Artike
    ·Web Database Struktur 
    ·Hvordan slå av MySQL Cache 
    ·Hvordan lese en CSV-fil i PHP 
    ·Hvordan gjøre AJAX Med PHP og HTML 
    ·Hvordan spille av en lydfil i PHP 
    ·Hvordan Slipp en lås i MySQL 
    ·Hvordan få tilgang til en Explode Array på PHP 
    ·Hvordan Slette Row Tall i MySQL 
    ·Hvordan koble GoDaddy Java til MySQL 
    ·Hvordan sette opp en PHP Website 
      Anbefalte artikler
    ·Slik formaterer datoer mellom Java og Oracle 
    ·Definisjon av et flytdiagram 
    ·Hvordan viser jeg et skjema i en Vb.NET Console Applica…
    ·Opprinnelsen til Fibonacci Sequence 
    ·Hvordan Ring en Destructor i C + + 
    ·Hvordan skrive betingede uttrykk i VB.NET Console progr…
    ·Hvordan å generere flere tekstbokser dynamisk i WPF /V…
    ·Hvordan sjekke for Null Hvis en XML Node Finnes i VB 
    ·Hvordan du kan overføre JSON data med JavaScript 
    ·Slik Send HTML e-post med PHP 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/