Ir para conteúdo
Fórum Script Brasil
  • 0

Como Criar Usuário Nivel 1 E Nivel 10 No Php/mysql


bsmachado

Pergunta

4 respostass a esta questão

Posts Recomendados

  • 0

se é como disse, você não tem um sistema de controle de estoque, você tem um banco de dados de um sistema de controle de estoque.

Pelo PHPMyAdmin, dá para criar usuários, mas aí é usuários de banco de dados, e não do teu sistema, e dar permissões a estes usuários em algumas tabelas apenas.

Loga com um usuário com poder de root, vai na aba privilégios. Dá uma explorada nisso, é fácil de fazer, mas não de explicar passo-a-passo.

Porque usa o phpMyAdmin? faz um sistema para isso, vai se muito melhor dos usuários usarem um sistema do que um front-end de banco de dados.

Link para o comentário
Compartilhar em outros sites

  • 0

Bom dia :lol: !!

bemm .. se for usuario do banco de dados você pode fazer assim:

grant [privilegios] on [banco.tabela] to [usuario] identified by [senha];

ex: grant ALL on *.* to DANILO@LOCALHOST identified by "123456"; /*aki eu autorizo tudo de todos os bancos e todas tabelas para o usuario DANILO identificado pela senha 123456*/

ex: grant SELECT on BANCO.TABELA to DANILO@LOCALHOST identified by "123456";

/* *.* = BANCO_DE_DADOS.TABELA */

você pode ter esses privilegios: select, insert, delete, update. se você da um privilegio de 'nivel' mais alto ele herda todos os anteriores.. por exemplo o usuario que for atribuido o privilegio 'delete' ele também vai poder fazer select. insert....

agora se você quer controlar isso na sua aplicação... é so você ter uma tabela de permição, onde nela voçê pode ter os niveis e a descrição de cada nivel e na sua tabela de usuario é so você ter o idPermicao .. e quando o usuario for fazer o login no seu sistema e so você validar o nivel de permição que ele tem no seu sistemas e dae você consegue fazer o controle das interfaces para determinado usuario de determinado nivel ... acho que é isso ... até maissssss .. boa sorte.

Editado por Danilo_
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,7k
×
×
  • Criar Novo...