| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    Comment changer un privilège Table MySQL
    Il y aura des moments où de nombreux utilisateurs doivent accéder à la même base de données, à quel point vous aurez besoin de changer la table de droits de MySQL . En fonction des besoins de l'utilisateur , vous pouvez fournir un accès limité ou complet à la base . MySQL fournit un mécanisme pour mettre en œuvre ce type de changement dans le tableau de privilège en utilisant la commande GRANT. Instructions Comment changer une table MySQL Privilège
    1

    connecter en tant que root ou un autre utilisateur admin. Pour utiliser la commande GRANT dans MySQL , il est nécessaire d'être root ou un autre utilisateur privilégié. Depuis le client MySQL en ligne de commande , vous connecter à la base de données en tant que root . Exemple: mysql -u root- h localhost
    2

    remplacez localhost par l'hôte de votre base de données , sauf si vous utilisez le serveur MySQL sur le même ordinateur que vous utilisez. Sinon, utilisez le nom d'hôte de votre serveur MySQL. Exemple: mysql -u root- h localhost -p
    Grant «lire» les privilèges
    3

    Grant lire des privilèges à un utilisateur si elle n'a pas besoin de modifier les données. Par exemple, si le service marketing veut accéder à votre base de données client , vous pourriez leur donner accès en lecture seule à la base de données clients .
    4

    accomplir ceci avec la commande en trois parties subvention de l' utilisateur root . Pour modifier les privilèges , GRANT doit commander qui a des privilèges d'accès pour les bases de données et des tables , et ce que les mots de passe qu'ils doivent utiliser pour vous connecter . Dans cet exemple, la commande GRANT accorde la permission d'utiliser la commande SELECT sur toutes les tables de la base de données customers_db . Il donne la permission à l'exploitation forestière à l'utilisateur de «commercialisation» depuis « localhost », qui est identifié par le mot de passe ' some_password ». Exemple : GRANT SELECT ON customers_db * TO 'marketing' @ 'localhost' IDENTIFIE PAR ' some_password '; privilèges «écrire»
    Grant
    5

    Grant privilèges d'écriture . un utilisateur. Cette commande prend la même forme que l'octroi de privilèges de lecture , mais ajoute plus de commandes avec SELECT.
    6

    identifier le type de privilèges que l'utilisateur aura besoin. Voici la commande accorde l'autorisation de service de la comptabilité de INSERT et UPDATE , ainsi que les données Choisissez parmi les bases de données clients . Exemple : GRANT SELECT , INSERT , UPDATE ON customers_db * TO ' comptable ' @ ' localhost' IDENTIFIE PAR ' some_password '; 'Admin'
    Grant Privilèges
    7

    . accorder des privilèges d'administrateur à un utilisateur. Cette commande accorde des autorisations pour exécuter toutes les commandes .
    8

    Utilisez cette commande pour donner d'autres administrateurs un contrôle total sur une base de données . Exemple: . GRANT ALL PRIVILEGES ON customers_db * TO 'admin' @ 'localhost' IDENTIFIE PAR ' some_password '

    Previous :

    next :
      articles connexes
    ·Comment utiliser PHP cURL page Sommaire Cordes 
    ·Comment produire des caractères UTF-8 en PHP 
    ·Comment traiter une case à cocher Avec PHP 
    ·Comment écrire les nombres octaux en PHP 
    ·Step-by -Step PHP Formation 
    ·Comment faire pour activer la sortie de débogage de My…
    ·Comment modifier le tableau interface utilisateur MySQL…
    ·Comment créer des fichiers PHP avec Têtes 
    ·Création d'une liste de données de MySQL en PHP 
    ·Comment faire pour utiliser un serveur MySQL avec un cl…
      articles en vedette
    ·VB.Net et comment exposer de Business Objects Web Servi…
    ·Quels sont les caractères peuvent être utilisés dans…
    ·Comment écrire un fichier dans VB6 
    ·Comment faire pour rediriger une page Web en utilisant …
    ·Comment obtenir une valeur de cellule GridView 
    ·Comment sérialiser un objet Avec Enum 
    ·Comment faire pour supprimer un saut de ligne d'une cha…
    ·Comment écrire un script Perl Telnet 
    ·Comment faire un blog en utilisant PHP 
    ·Comment ajouter des lignes dans JTable 
    Copyright © Connaissances Informatiques http://fr.wingwit.com