MySQL privilégios de acesso - Parte 7Introduction Esta é parte de minha série 7, privilégios de acesso do MySQL. Eu suponho que você leu as partes anteriores da série, antes de chegar aqui. Nesta parte da série olhamos para um resumo de tudo o que aprendemos em Privilégios de Acesso do MySQL. Esta série é baseada no MySQL 5.O que é um privilégio no MySQL No MySQL um privilégio é um direito de um usuário para executar determinada tarefa. A raiz tem todos os privilégios.
A raiz pode dar (cópia) alguns de seus privilégios a outros usuários que também podem dar alguns dos seus privilégios a outros (novos) usuários. Os privilégios são concedidos com a declaração de subvenção. Os privilégios são revogados com a declaração de renúncia. Privilégios que têm instruções SQL e privilégios que não têm muitos privilégios instruções SQL correspondentes eo papel desses privilégios é permitir que você use suas instruções SQL correspondentes.
Alguns privilégios não tem instruções SQL correspondente: privilégios com instruções SQL correspondentes nesta série são: CREATE USER, SHOW DATABASE, CREATE, DROP, ALTER, CREATE, DELETE INDEX, INSERT, SELECT, TRIGGER, UPDATE, LOCK TABLES, OPÇÃO DE SUBVENÇÃO . Privilégios sem Correspondente instruções SQL nesta série são: ARQUIVO, Níveis RELOAD, SHUTDOWN.Privileges O Sistema de servidor tem uma estrutura com níveis de privilégios e são feitas para esses níveis. Isto é, um privilégio é projeto para atuar em um nível particular.
Você tem a nível global (nível superior); ao lado para baixo, você tem o nível de banco de dados; próximo para baixo você tem o nível de tabela; próximo para baixo você tem o nível da coluna. Você também tem o nível de roteamento. Os níveis de encaminhamento e da tabela são da mesma posição (altura) - visto a partir do topo. Privilégios globais nesta série são: CREATE USER, ARQUIVO, recarregar MOSTRAR bancos de dados e desligamento. Oficialmente GRANT opção não está neste grupo, mas funciona nesse nível em minha própria versão do MySQL.
Privilégios de bancos de dados nesta série são: CREATE, DROP, e GRANT OPTION. Privilégios de tabela nesta série são: ALTER, CREATE, DELETE, DROP, GRANT OPTION, INDEX, INSERT, SELECT, TRIGGER, e UPDATE. Privilégios de rotina nesta série são: ALTER ROTINA, CREATE de rotina, executar e GRANT OPTION. Privilégios de coluna são: INSERT, SELECT e UPDATE. Alguns privilégios de nível inferior pode ser dado em níveis mais elevados, mas eles vão agir no nível mais baixo.
A ALL privilégi
NET - C # - Usando UserControls como…