Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    Hur du ändrar en MySQL Privilege Table

    Det kommer att finnas tillfällen när flera användare behöver åtkomst till samma databas , då du kommer att behöva ändra MySQL privilegium tabellen . Beroende på användarnas behov , kan du ge begränsad eller fullständig åtkomst till databasen . MySQL tillhandahåller en mekanism för att genomföra denna typ av förändring i förmånen tabellen med GRANT kommandot . Instruktioner
    Ändra en MySQL Privilege Table
    1

    Logga in som root eller annan administratör . För att använda GRANT kommandot i MySQL , är det nödvändigt att vara root eller annan privilegierad användare . Från kommandoraden MySQL klient , ansluta till databasen som root . Exempel : mysql - u root - h localhost
    2

    Ersätt localhost med din databas värd , om du inte kör MySQL-servern på samma dator som du använder . Annars använder värdnamnet för din MySQL-server . Exempel : mysql - u root - h localhost - p
    Grant ' Läs ' privilegier
    3

    Grant läsa behörigheter till en användare om hon inte behöver ändra några uppgifter . Till exempel, om marknadsavdelningen vill ha tillgång till din kunddatabas , kan du ge dem skrivskyddad åtkomst till kunddatabasen .
    4

    Åstadkomma detta med den tredelade GRANT kommando från användaren root . För att ändra behörigheter måste GRANT att befalla som har behörighet till vilka databaser och tabeller , och vilka lösenord som de ska använda för att logga in . I det här exemplet beviljar GRANT kommandot tillåtelse att använda SELECT- kommando på alla tabeller i customers_db databasen . Det ger tillåtelse till användaren "marknadsföring" loggar in från " localhost ", som identifieras av lösenordet " some_password " . Exempel : GRANT SELECT ON customers_db * TO ' marknadsföring ' @ ' localhost ' identifieras med " some_password " , Addera Grant 'skriva' privilegier
    5

    Grant skrivrättigheter till . en användare. Detta kommando tar samma form som beviljar läsrättigheter men lägger till fler kommandon med SELECT .
    6

    Identifiera vilken typ av privilegier användaren behöver . Här kommandot beviljar tillstånd ekonomiavdelningen att INSERT och UPDATE , samt välja data från kunddatabaser . Exempel : GRANT SELECT , INSERT , UPDATE ON customers_db * TILL " bokföring" @ ' localhost ' identifieras med " some_password " , Addera Grant " Admin " Privilegier
    7

    . Grant administratörsbehörighet för en användare. Detta kommando ger behörighet att köra alla kommandon .
    8

    Använd detta kommando för att ge andra admins full kontroll över en databas . Exempel : . Ge alla privilegier för customers_db * TO 'admin ' @ ' localhost ' identifieras med " some_password ' Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Online Utbildning för PHP Web Design
    ·Hur man gör en Shoutbox Med PHP och SQL
    ·Hur att generera INSERT uttalanden i MySQL
    ·En PHP Array Sortera problem med siffran noll
    ·Hur Subtrahera i PHP
    ·Hur att stänga av MySQL Cache
    ·Hur man ställer en Hämta i PHP
    ·Bygga ett skyltfönster med PHP MySQL
    ·Hur hitta antalet PHP Array Rader
    ·Hur man kan blockera underdomäner i PHP
    Utvalda artiklarna
    ·Vilka är de Event & händelsehanterare i Visual Basic
    ·Hur du returnerar ett dolt fält i JSP
    ·Hur man skriver ett DOS Script
    ·Hur Kontrollera din Google Rank Med Ruby
    ·Hur Split en FLAC fil med Dev - C + +
    ·Hur Decode felrättande koder via Linear Programming
    ·Hur man skriver ett manuellt steg - för-steg Case Soft…
    ·Hur man använder inloggningsskript Ställa Skrivare
    ·Vad är Python Coding
    ·Hur man installerar VB6 Runtime utan omstart
    Copyright © Dator Kunskap http://www.dator.xyz