| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    Sådan ændres en MySQL Privilege Tabel
    Der vil være tidspunkter, hvor flere brugere skal have adgang til den samme database , på hvilket tidspunkt vil du nødt til at ændre MySQL privilegium bordet. Afhængig af brugernes behov, kan du give begrænset eller fuld adgang til databasen. MySQL giver en mekanisme til at gennemføre denne type ændring i det privilegium tabel ved hjælp af GRANT kommando. Instruktioner
    Ændre en MySQL Privilege Table
    1

    Log ind som root eller en anden bruger med administratorrettigheder. Hvis du vil bruge GRANT kommandoen i MySQL , er det nødvendigt at være rod eller anden privilegeret bruger. Fra kommandolinjen MySQL klient forbinde til databasen som root. Eksempel: mysql -u root -h localhost
    2

    Erstat localhost med din database vært, medmindre du kører MySQL-serveren på den samme computer , du bruger. Ellers bruger værtsnavnet på din MySQL server . Eksempel: mysql -u root -h localhost - p
    Grant 'læse' privilegier
    3

    Grant læste privilegier til en bruger , hvis hun ikke har brug for at ændre nogen data. For eksempel, hvis marketingafdelingen ønsker adgang til din kundedatabase kan du give dem read-only adgang til kundedatabase.
    4

    opnå dette med den tredelte GRANT kommando fra root-brugeren . For at ændre privilegier , GRANT nødt til at befale , hvem der har adgangsrettigheder til hvilke databaser og tabeller , og hvilke passwords , de skal bruge til at logge ind. I dette eksempel yder GRANT kommando tilladelse til at bruge SELECT kommando på alle tabeller i customers_db databasen. Det giver tilladelse til brugeren "markedsføring" skovhugst i fra ' localhost ', der er identificeret ved password ' some_password ". Eksempel: GRANT SELECT ON customers_db * TO ' marketing ' @ ' localhost ' identificeret ved ' some_password «
    Grant " skrive " Privilegier
    5

    Grant skriverettigheder til . en bruger . Denne kommando tager den samme form, som tildeling læserettigheder men tilføjer flere kommandoer med SELECT .
    6

    Identificer hvilken type privilegier som brugeren har brug for. Her kommandoen giver bogholderiet tilladelse at indsætte og UPDATE , samt vælge data fra kundedatabaser . Eksempel: GRANT SELECT , INSERT , UPDATE ON customers_db * TO ' regnskab ' @ ' localhost ' identificeret ved ' some_password «
    Grant ' Admin ' privilegier
    7

    . Grant administratorrettigheder til en bruger . Denne kommando giver tilladelser til at køre alle kommandoer.
    8

    Brug denne kommando til at give andre admins fuld kontrol over en database. Eksempel: . Give alle privilegier på customers_db * TO 'admin ' @ ' localhost ' identificeret ved ' some_password '

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Opdatere en PHP fil 
    ·Tutorial for MySQL REGUDTRYK 
    ·Sådan Execute en ekstern PHP File 
    ·Hvordan man kompilerer en PHP fil 
    ·Sådan vises et Word-dokument med PHP 
    ·Sådan Tænd MySQL Fulltext i cPanel 
    ·Hvordan kan jeg bygge dynamiske web sites benytter PHP …
    ·Sådan oprettes en TimeStamp i PHP 
    ·Sådan får Placering af midlertidige filer i PHP 
    ·Sådan Setup en Filoverførsel i PHP 
      Anbefalede Artikler
    ·Fakta om Video Game Programming 
    ·Sådan Send SMS Brug Java-programmer 
    ·Forskellen mellem en Helios & Galileo Eclipse 
    ·COBOL Vs . Java 
    ·Sådan aktiveres InnoDB i MySQL 5. Med cPanel 
    ·Sådan importeres en CSV-fil på DB2 
    ·Hvordan man opbygger formularer ved hjælp af Cold Fusi…
    ·Sådan Søg efter data i en fil med VB Script 
    ·Sådan formateres DataGrid der har ingen Rækker 
    ·Sådan Henvisning VB Funktion From Within ASPX 
    Copyright © Computer Viden http://www.computerdk.com