implementação do controle de acesso obrigatório no mysql

0

Agora, implemente o controle de acesso obrigatório no mysql. Como definir as classificações (ou seja, secretas, secretas, confidenciais e não-classificadas) e liberações no mysql. e como compará-los.

    
por user304734 03.03.2014 / 19:21

1 resposta

0

Primeiro você pode criar usuários no seu servidor mysql. Por exemplo:

CREATE USER 'your_name'@'localhost';

Aqui está a referência de sintaxe.

e adicione subsídios com a declaração GRANT :

GRANT ALL ON your_db.* TO 'your_name'@'localhost';

O controle de acesso do MySQL pode ser usado para ajustar quem pode atualizar, selecionar, inserir dados no banco de dados ou quem pode se conectar a partir de um determinado host e o que é esse usuário com privilégios.

Nota: Essas coisas não podem fazer com o sistema de privilégios do MySQL:

  • Você não pode especificar explicitamente que um determinado usuário deve ter acesso negado. Ou seja, você não pode corresponder explicitamente a um usuário e recusar a conexão.
  • Você não pode especificar que um usuário tenha privilégios para criar ou descartar tabelas em um banco de dados, mas não para criar ou descartar o próprio banco de dados.
  • Uma senha se aplica globalmente a uma conta. Você não pode associar uma senha a um objeto específico, como banco de dados, tabela ou rotina.

Por favor, verifique este link para mais informações.

    
por 03.03.2014 / 20:03

Tags