Controles de acesso em arquivos, pastas e outros objetos do sistema no Windows Server

1

Por que outros usuários precisam Executar como Administrador e eu não?

Eu tenho um arquivo executável, que coloquei em uma pasta na unidade C de um servidor.

Todos os desktops remotos acessam esse servidor. Estamos todos no grupo de administração local.

Quando faço o remote in, posso clicar duas vezes no arquivo executável e ele é executado sem nenhum problema.

Quando outros usuários clicam duas vezes, o cursor se transforma em uma ampulheta por uma fração de segundo e, em seguida, o arquivo executável processa a saída (como visto no explorador de processos).

Quando outros usuários clicarem com o botão direito e selecionar Executar como administrador, o arquivo executável será executado sem problemas.

Os arquivos do aplicativo foram copiados diretamente para a pasta na unidade C. Tentei mover a pasta para outro lugar e o comportamento é o mesmo.

Então, por que outros usuários precisam Executar como Administrador e eu não, e como posso solucionar isso?

    
por Mike Cheel 31.05.2018 / 19:42

2 respostas

1

Primeiro, uma suposição. Se o aplicativo não tiver acesso de gravação a essa pasta, ela será fechada.

Isso significa que você tem acesso de gravação a essa pasta e os outros usuários não. Provavelmente porque você criou a pasta e, como proprietário, tem acesso total.

Os outros usuários têm acesso somente leitura porque as permissões para Usuários nessa pasta estão definidas como somente leitura, mas os Administradores têm acesso total. Então, quando eles clicam duas vezes, ele é iniciado com permissões de usuários (leitura). Quando eles são executados como administradores, são iniciados com as permissões de administrador (Acesso total).

Para corrigir esse problema, atribua aos usuários acesso total a essa pasta ou crie outro grupo para esses usuários e atribua a esse grupo acesso total.

    
por 31.05.2018 / 20:07
0

Quase certamente um problema de permissões; se não estiver na pasta que contém o executável, em um dos arquivos ou em algum outro lugar no sistema de arquivos.

A maneira mais eficaz de solucionar esse tipo de problema é geralmente o Process Monitor, disponível para download no site da Microsoft.

Se o problema não ocorrer em outros servidores, a causa raiz pode ser algo específico do servidor, por exemplo, talvez as permissões tenham sido alteradas na raiz da unidade C ou na pasta Dados do programa. O Process Monitor ainda é a melhor aposta para identificar o problema.

    
por 01.06.2018 / 00:50