Ir para o conteúdo

Cacic - Configurador Automático e Coletor de Informações Computacionais

 Voltar a Cacic Suporte
Tela cheia

Problemas de permissão

25 de Abril de 2007, 17:03 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 6 vezes

Pesso ajuda de todos para me orientar no seguinte problema:

-CRIEI O BANCO DE DADOS CACIC COM O USUÁRIO ADMIN, IMPECAVELMENTE IGUAL AO MANUAL DE INSTALAÇÃO, COM PERMISSÃO DE ADMINISTRADOR MASTER E TUDO MAIS, SÓ QUE QUANDO EU LOGO COMO ADMIN E VOU CADASTRAR UM NOVO USUÁRIO OU INCLUIR UMA REDE OU FAZER QUALQUER TIPO DE ALTERAÇÃO, O SISTEMA NÃO DEIXA PQ OS BOTÕES ESTÃO DESATIVADOS, É COMO SE ELE NÃO TIVESSE PERMISSÃO DE ADMINISTRADOR, MAS NA TABELA DE USUÁRIOS DO BANCO DE DADOS CACIC ELE MOSTRA COM ESSA PERMISSÃO DE ADMINISTRADOR, POR FAVOR O QUE PODE SER?

Contando com a ajuda de todos, desde já agradeço.

Autor: Heldir Sampaio


1010 comentários

  • B05a00438c539a4b204b78ae4af876c7?only path=false&size=50&d=404Marcos Yamaguti(usuário não autenticado)
    26 de Abril de 2007, 10:31

     

    Olá, Heldir.

    Eu tive um problema semelhante e o erro estava na tabela
    grupo_usuarios. Verifique os dados dessa tabela com o insert que existe no cacic_dados_basicos.sql

    • 08b3f78d3b48a09a55d16d4f13986cc0?only path=false&size=50&d=404Heldir Sampaio(usuário não autenticado)
      26 de Abril de 2007, 12:45

       

      Marcos,

      acabei de ver a sua resposta, ainda não efetuei esse reparo, mas vou fazer os testes já já, desde já agrdeço muito a sua auda, valew fera...

    • 08b3f78d3b48a09a55d16d4f13986cc0?only path=false&size=50&d=404Heldir Sampaio(usuário não autenticado)
      26 de Abril de 2007, 14:56

       

      Marcos,

      fui verificar os dados databela como vc citou acima com o insert que existe no cacic_dados_basicos.sql, só que está tudo só de olhar pode-se notar qu está tudo igual, mas para tirar a dúvida na real, eu removi a tabela grupo_usuarios e recriei utilizando esse insert cacic_dados_basicos.sql, criou tudo blz, da mesma forma que estava anteriormente, mas infelizmente o problema de não ter permissão de incluir ou alterar qualquer configuração no cacic continua, os botões continuam desabilitados, mesmo com o usuário admin com permissão de administrador master. Valew pela ajuda, e se vc ou alguém tiver outra solução, favor postar aqui. Valew...

      • 08b3f78d3b48a09a55d16d4f13986cc0?only path=false&size=50&d=404Heldir Sampaio(usuário não autenticado)
        26 de Abril de 2007, 14:57

         

        Ah, só pra ficar mais claro, o insert que eu utilizei foi esse:

        /*!40000 ALTER TABLE `grupo_usuarios` DISABLE KEYS */;

        LOCK TABLES `grupo_usuarios` WRITE;

        INSERT INTO `grupo_usuarios` VALUES (1,'Comum','menu_com.txt','Usuário limitado, sem acesso a informações confidenciais como Softwares Inventariados e Opções Administrativas como Forçar Coletas e Excluir Computador. Poderá alterar sua própria senha.',0,''),(2,'Administração','menu_adm.txt','Acesso irrestrito.',1,''),(5,'Gestão Central','menu_adm.txt','Acesso de leitura em todas as opções.',2,''),(6,'Supervisão','menu_sup.txt','Manutenção de tabelas e acesso a todas as informações referentes à  Localização.',3,''),(7,'Técnico','menu_tec.txt','Acesso técnico. Será permitido acessar configuracoes de rede e relatórios de Patrimônio e Hardware.',0,'');

        UNLOCK TABLES;

        /*!40000 ALTER TABLE `grupo_usuarios` ENABLE KEYS */;

        • 08b3f78d3b48a09a55d16d4f13986cc0?only path=false&size=50&d=404Heldir Sampaio(usuário não autenticado)
          26 de Abril de 2007, 15:21

           

          Outro detalhe, quando eu mudo via phpadmin a permissão do usuário admin que é Administração, para Supervisão o cacic altera o tipos de visualizações que esse usuário tem permissão.

          Por exemplo:

          Com a permissão de Administração, quando eu vou em ADMINISTRAÇÃO - CADASTRO, ele só mostra as seguintes opções: LOCAIS, SUBREDES, PERFIS DE SISTEMA, USUÁRIOS, TIPOS DE SOFTWARES e SOFTWARES.

          Já quando eu mudo para a permissão de Supervisão ele mostra o seguinte: LOCAIS, SUBREDES, USUÁRIOS e SOFTWARES.

          Resumindo, ele está com a permissão de ADMINISTRADOR MASTER, e quando muda a permissão dele para outros as vizualizações de opções permitidas para tal tipo de permissão também muda, mas os botões continuam desativados, não consigo alterar nem incluir e ou excluir nada.

          • D09c69aac41b782ac5fcd1fa02fd4837?only path=false&size=50&d=404Fernando Augusto(usuário não autenticado)
            26 de Abril de 2007, 16:26

             

            Acredito que sei qual é o problema, mas não sei como corrigir e espero que alguém possa nos ajudar.

            Pelo que pude perceber analizando o código, a função que habilita/desabilita os botões/links checa uma das variáveis GLOBAL da sessão (salvo engano ele verifica o nível do usuário); o problema é que estas variáveis não estão sendo gravadas na sessão. A função tenta pegar o valor da variável, como não acha nada, desabilita o botão.

            As opções do PHP.INI estão setadas corretamente.

            Se alguém puder ajudar eu agradeço.

            • 08b3f78d3b48a09a55d16d4f13986cc0?only path=false&size=50&d=404Heldir Sampaio(usuário não autenticado)
              26 de Abril de 2007, 16:37

               

              Fernando,

              muito obrigado pela sua atenção, as únicas alterações que fiz no PHP.INI foram as que estavam no manual de instalação, que são as seguintes:

              register_globals=On

              error_reporting=E_COMPILE_ERROR|E_ERROR|E_CORE_ERROR

              extension=mysql.so

              extension=gd.so

              extension=mcrypt.so

              e só, existe mais alguma alteração no PHP.INI que seja necessária?

              • D09c69aac41b782ac5fcd1fa02fd4837?only path=false&size=50&d=404Fernando Augusto(usuário não autenticado)
                26 de Abril de 2007, 16:57

                 

                Certo, eu imaginava que seu PHP.INI estava correto, mas se você ler mais atentamente o meu post, eu não perguntei se seu PHP.INI estava correto e sim estava informando que o meu problema é idêntico ao seu e que as configurações do meu PHP.INI estavam corretas (assim como o seu).

                O problema é na gravação das variáveis do tipo GLOBAL/SESSION. Estas não estão sendo guardadas e como todo o sistema depende do valor das variáveis, o sistema não funciona.

                Alguém mais passou por problema parecido?

  • 9b9b203e5a977530ddca22bda6481dc4?only path=false&size=50&d=404Felipe Pantoja(usuário não autenticado)
    27 de Abril de 2007, 11:53

     

    Seguinte, procure o arquivo libmcrypt.dll na pasta PHP, em seguida, copie este para a pasta Windows/System32.

     Após isso, habilite a extensão mcrypt.dll no PHP.INI

     

    Abraços.

    • D09c69aac41b782ac5fcd1fa02fd4837?only path=false&size=50&d=404Fernando Augusto(usuário não autenticado)
      27 de Abril de 2007, 12:27

       

      Felipe, os servidores em questão aqui são Fedora 5... não entendi o porque de termos de copiar uma biblioteca de criptografia para a estação.

CONVITE EVENTO: Comemoração 10 anos da comunidade CACIC

18 de Junho de 2015, 16:52, por Desconhecido

No dia 24 de junho de 2014 às 15:00 horas, próxima quarta-feira, o CISL-Comitê Técnico de Implementação do Software Livre no Governo Federal vai organizar o evento de comemoração de 10 anos da comunidade CACIC, que alcançou no mês de junho mais de 40 mil pessoas interessadas na comunidade. Durante o evento será apresentado o estágio atual da solução e serão debatidas as demandas para as futuras versões. A atual versão é resultado do apoio no desenvolvimento dado pela Dataprev, Ministério do Planejamento, Procuradoria Geral da Fazenda e membros da comunidade.



AJUDA (Executando comandos do Symfony)

23 de Abril de 2015, 14:32, por Desconhecido

Na parte de eu usar comando "php composer.phar install"



Suporte

19 de Fevereiro de 2015, 14:11, por Desconhecido

Autor: Anderson Porto



Em construção

8 de Dezembro de 2014, 9:07, por Marisa Souza dos Santos

Em construção.



COCAR vai se integrar ao CACIC

22 de Novembro de 2013, 13:53, por Desconhecido

O COCAR passa por um processo de reformulação completa para ser integrado ao Sistema de Inventário CACIC, bem como às mais recentes tecnologias e padrões de desenvolvimento em Software Livre.