*   >> Leitura Educação Artigos >> science >> programação

Concessão de privilégios em seus níveis em Mysql

declaração). Então, os privilégios vai agir sobre as mesas no interior do banco de dados hisdB e não no banco de dados vazio hisdB. Um privilégio nível de banco de dados (por exemplo, GOTA (banco de dados)) atua sobre uma base de dados ou não tem mesas. Privilégios reduzidos, já em um nível mais alto, agir sobre os objetos menores dentro do objeto de nível superior e não nos level.

Effects mais elevados de dar privilégios nível mais baixo em níveis mais elevados Aqui está uma citação do manual MySQL: "Os privilégios para uma banco de dados, tabela, coluna ou de rotina são formados aditiva como o OR lógico dos privilégios em cada um dos níveis de privilégios. Por exemplo, se um usuário tem um privilégio global select, o privilégio não pode ser negada por uma ausência do privilégio no banco de dados, tabela ou nível da coluna.

"A citação significa, por exemplo, que se você der a um usuário o privilégio INSERT em o nível de banco de dados; você não tem que dar o privilégio INSERT em nível de tabelas e colunas novamente. Assim, o usuário pode ir em frente e inserir dados em uma tabela (linhas) que pertence ao banco de dados, sem ser negada a permissão. Ele também pode ir em frente e inserir dados nas colunas de uma tabela de banco de dados. Se você não deseja que o usuário para inserir dados em todas as colunas da tabela, em seguida, dar-lhe privilégios de coluna no nível da coluna escolher os privilégios columns.

Granting com bancos de dados e tabelas que não existem Esta é uma citação do manual do MySQL: "MySQL permite que você conceder privilégios em bancos de dados ou tabelas que não existem. Para tabelas, os privilégios a conceder deve incluir o privilégio CRIAR. Esse comportamento é por design, e destina-se a permitir que o administrador de banco de dados para preparar contas de usuário e privilégios para bancos de dados ou tabelas que estão a ser criado em um momento posterior.

"A citação significa que, uma vez que há um novo usuário, ele pode ser concedidos privilégios para um banco de dados e objetos (tabelas) do banco de dados que ele ainda está a criar. Isso é que é para esta parte da série. Estritamente falando, cada nível tem seus próprios privilégios; no entanto, você precisa saber como usar os privilégios. Não se esqueça de que você só pode dar a outro usuário, os privilégios que você possui. Tempo para fazer uma pausa. Nós parar por aqui e continuar na próxima parte da série.

Chrys

Tutoriais do Privilege Series1 de Acesso do MySQL Visão

Page   <<  [1] [2] [3] [4] [5] [6] >>
Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.