none
Problema com restrição de permissão - Windows 7 RRS feed

  • Discussão Geral

  • Boa Tarde,

    Estou com problemas com o software Adobe Type Manager, onde o mesmo apenas funciona com privilegios de administrador no windows 7.

    Foi dado permissão no registro e realizado o procedimento de permitir que o usuário adicione fontes, porem o usuário ao inserir ou  excluir alguma fonte apresenta a msg de erro:  Erro de arquivo de dados do ATM. Não é possivel grava o banco de dados de registro do ATM.

    Verifiquei que este banco de dados esta salvo no C:\windows. Adicionei permissão no arquivo e retirei a opção de Herança, porem ao excutar o programa as permissões são sobrescritas com a permissão do c:\windows.

    As maquinas estão no domino e o sistema operaciona é windows 7

    Muito obrigado, por enquanto.  

    terça-feira, 29 de maio de 2012 19:11

Todas as Respostas

  • Boa Tarde,

    Segue link sobre o comando RUNAS(Executa aplicativos com credenciais de ADM)
    http://technet.microsoft.com/pt-br/library/cc781763(v=ws.10).aspx

    Pesquise sobre executar aplicativos com credenciais Administrativas.

    Abs,
    Wagner S. Vasconcellos

    Abs, Wagner S. Vasconcellos * Ajude a organizar melhor o Fórum, dando Feedback sobre a dúvida solicitada, e marcando como Útil e como Resposta, a postagem dos colaboradores que resolveram o seu caso, ou foram úteis *

    terça-feira, 29 de maio de 2012 20:16
    Moderador
  • Boa noite,

    Neste caso não vou poder utilizar o runas, pois não vou poder utilizar nenhum usuário e senha com privilegios adiministrativos para executar o sofware. O domino possui politica de restrição onde no momento do logon é retirado o privilegio dos usuários locais e por politica da empresa não posso criar um usuário com o privilegio apenas para executar o software.

    Obrigado..

    terça-feira, 29 de maio de 2012 22:02
  • Bom Dia,

    O usuário comum é muito limitado para executar taferas administrativas, pelo menos uma conta para esta tarefa vai precisar ser designado.
    Não precisa ter permissões de ADM da Rede, você pode testar com permissões de usuários avançado por exemplo.


    Abs


    Abs, Wagner S. Vasconcellos * Ajude a organizar melhor o Fórum, dando Feedback sobre a dúvida solicitada, e marcando como Útil e como Resposta, a postagem dos colaboradores que resolveram o seu caso, ou foram úteis *

    quarta-feira, 30 de maio de 2012 10:45
    Moderador
  • Bom dia

    Recomendo você utilizar o Process Monitor para Monitorar exatamente o que a sua aplicação realiza durante a execução.

    Link Download.

    Process Monitor v3.01

    Video sobre a ferramenta.

    ProcessMon - Power Tool for the Windows Admin

    Espero ter lhe ajudado.


    Enderson Valente Teixeira - Coordenador de Informática

    quarta-feira, 30 de maio de 2012 11:23
  • Bom dia,

    O que eu entendi pela aplicação é que seu banco de dados fica localizado na pasta c:\windows adquerindo as permissões herdadas da pasta do windows.  Foi realizado a quebra da herança do arquivo e adicioando permissões porem ao executar o programa as permisões são sobrescritas para permissões da pasta windows.

    Não encontrei nenhuma opção do software que altere o local do banco de dados.

    quarta-feira, 30 de maio de 2012 12:14
  • Tenta fazer o seguinte.

    - Adicione o usuário domínio como ADM local da máquina.
    - Entre com usuário e senha do mesmo.
    - Instale o aplicativo, e veja se está acessando normalmente.

    - Caso sim, depois de instalado, remove ele como ADM do PC local e tente executar novamente.

    Sempre faço a distribuição de softwares via GPO, com pacotes .msi ou .msu para não ter problemas com permissões locais.

    Abs

    Abs, Wagner S. Vasconcellos * Ajude a organizar melhor o Fórum, dando Feedback sobre a dúvida solicitada, e marcando como Útil e como Resposta, a postagem dos colaboradores que resolveram o seu caso, ou foram úteis *

    quarta-feira, 30 de maio de 2012 12:30
    Moderador
  • Neste caso é na utilização do sofware que necessita de privilegios no banco de dados que esta localizado no c:\windows.

    Abs.

    quarta-feira, 30 de maio de 2012 14:29
  • Bom Dia,

    A soluçao proposta acima vou justamente para conseguir executar o mesmo com permissão de ADM.
    Chegou a executar?

    Pode ser distrubuido por GPO para dar permissão automática.
    Ou manipular o usuário como ADM local para fazer a instalação e depois remover.


    Abs, Wagner S. Vasconcellos * Ajude a organizar melhor o Fórum, dando Feedback sobre a dúvida solicitada, e marcando como Útil e como Resposta, a postagem dos colaboradores que resolveram o seu caso, ou foram úteis *

    quarta-feira, 30 de maio de 2012 14:33
    Moderador
  • Boa Tarde,

    O problema não esta na instalação, o problema esta na execução do software após a instalação, pois o mesmo necesesita de privilegios adminsitrativos porque seu banco de dados esta salvo no C:\windows.

    Obrigado pela ajuda..

    quarta-feira, 30 de maio de 2012 20:50
  • Bom Dia,

    Vou tentar te explicar mais uma vez.
    Quando você está instalando um software por GPO por exemplo, é uma delegação de confiança para os clientes que já é criada pelo domínio.

    Se for feita por GPO o usuário final vai conseguir executar o aplicativo normalmente, sem este Erro de permissão de pasta.
    Se for feita de forma manipulada como comentado acima, você vai instalar o aplicativo no perfil do usuário do domínio, tranformando o usuário do domínio em ADM local para executar estar tarefa, desta forma ele vai acessar a pasta que for necessária no momento da instalação, pois ele é um ADM local, e quando o processo de configuração estiver OK, você pode até na maioria dos casos remover o usuário do Domínio da lista de ADM local deste PC.

    Por GPO é garantido, por manipulação é trabalho, também funciona.

    Abs

    Abs, Wagner S. Vasconcellos * Ajude a organizar melhor o Fórum, dando Feedback sobre a dúvida solicitada, e marcando como Útil e como Resposta, a postagem dos colaboradores que resolveram o seu caso, ou foram úteis *

    quinta-feira, 31 de maio de 2012 10:38
    Moderador
  • Bom dia, como alternativa você pode ir diretamente no executavel deste arquivo, abra as propriedades.

    Clique sobre a ABA compatibilidade.

    Clique sobre o botão ALTERAR CONFIGURAÇOES DE TODOS OS USUARIOS

    Apos feito isso abrirá uma nova janela. e então marque a opção "executar este programa como administrador"

    Fazendo desta maneira, todos os usuarios dessa maquina executarão este programa como administrador.

    Obs: Ao entrar em propriedades do executavel, não esqueca antes de clicar no botao alterar configuracoes de todos os usuarios e depois na proxima janela habilitar a opcao executar como administrador

    Espero ter lhe ajudado.


    Enderson Valente Teixeira - Coordenador de Informática

    quinta-feira, 31 de maio de 2012 11:04
  • Bom dia Enderson

    Eu já habilitei a opção de modo de nivel de privilegios.

    Habilitei no registro a opção

    HKEY_CURRENT_USER \ Software \ Microsoft \ Windows NT \ CurrentVersion\ AppCompatFlags\layers

    C:\Program Files\Adobe Type Manager\atmfm.exe valor de dados RUNASADMIN

    Habilitei nas propriedades avançadas do atalho executar como administrador

    Porem não funcionou

    quinta-feira, 31 de maio de 2012 12:49
  • Quando Executa este mesmo aplicativo como ADM do domínio o mesmo funciona sem problemas?


    Abs, Wagner S. Vasconcellos * Ajude a organizar melhor o Fórum, dando Feedback sobre a dúvida solicitada, e marcando como Útil e como Resposta, a postagem dos colaboradores que resolveram o seu caso, ou foram úteis *

    quinta-feira, 31 de maio de 2012 12:52
    Moderador
  • Por favor tente fazer está configuração diretamente no executavel.

    Não no atalho.

    Aguardo o seu retorno.


    Enderson Valente Teixeira - Coordenador de Informática

    quinta-feira, 31 de maio de 2012 13:01
  • O UAC já esta desativado, e as permissões foram aplicadas nas pastas software, registro e atalho.

    foi habilitado a opção de modo de nivel de privilegios.

    Habilitei no registro a opção

    HKEY_CURRENT_USER \ Software \ Microsoft \ Windows NT \ CurrentVersion\ AppCompatFlags\layers

    C:\Program Files\Adobe Type Manager\atmfm.exe valor de dados RUNASADMIN

    Habilitei nas propriedades avançadas do atalho executar como administrador

    As permissões do arquivo atmre.atm que fica localizado no c:\windows não ficam aplicadas.

    Eu quebrei a herança do arquivo e apliquei a permissão de proprietario e na aba segurança eu adicionei contrele total para o usuário, porem ao executar o software estas permissões são alteradas para permissões do c:\windows.

    Obs. O arquivo atmreg.atm é o banco de dados do Adobe Type manager.

    quinta-feira, 31 de maio de 2012 16:03