ID do artigo: 904056 - Última revisão: segunda-feira, 3 de dezembro de 2007 - Revisão: 1.2 Você pode receber uma mensagem de erro ao tentar iniciar um programa CGI que está hospedado no IIS 6
importante Este artigo contém informações sobre como editar a metabase. Antes de editar a metabase, verifique se você tem uma cópia de backup que você pode restaurar se ocorrer um problema. Para obter informações sobre como fazer isso, consulte o tópico da Ajuda "backup/restauração de configuração" no Microsoft Management Console (MMC). Nesta páginaSintomasQuando você tenta iniciar um programa de interface comum de gateway (CGI) que está hospedado no Microsoft Internet Information Services (IIS) 6, você receberá uma mensagem de erro é semelhante a um destes procedimentos: O usuário configurado para o pool de aplicativos atual não tem privilégios suficientes para executar CGIs HTTP 403-Proibido: acesso negado CausaEsse problema pode ocorrer se a conta de segurança do pool de aplicativos não tem o direito de usuário "Ajustar quotas de memória para um processo" ou o direito de usuário "Substituir um símbolo no nível de processo". ResoluçãoPara resolver esse problema, use um dos seguintes métodos. Aviso Se você editar a metabase incorretamente, você pode causar problemas sérios que talvez exijam a reinstalação de qualquer produto que usa a metabase. A Microsoft não garante que problemas resultantes se você editar incorretamente a metabase podem ser solucionados. Edite a metabase de sua responsabilidade. Observação Sempre fazer backup da metabase antes de editá-lo. Método 1: Definir a configuração da metabase CreateProcessAsUser para falsePara definir a configuração da metabase CreateProcessAsUser para false, execute estas etapas:
Método 2: Conceder ao usuário necessário direita para a conta de segurança do pool de aplicativosPara resolver esse problema, conceda ao usuário necessário direita para a conta de segurança do pool de aplicativos. Para fazer isso, use um dos seguintes métodos.Método 2a: usar a ferramenta Domain Controller Security PolicySe o computador for um controlador de domínio, execute estas etapas:
Método 2b: usar o Editor de objeto de diretivas de grupoSe o computador for um membro de um domínio, execute estas etapas:
Método c 2: usar a ferramenta Configurações locais de segurançaSe o computador não for um membro de um domínio, execute estas etapas:
SituaçãoEsse comportamento é por design. Mais InformaçõesNo IIS 6, a conta de usuário autenticado é usada para iniciar programas CGI. Se o site aceita usuários anônimos, programas CGI executar usando a conta de usuário anônimo em vez da conta de segurança para o pool de aplicativos. Se a propriedade de metabase CreateProcessAsUser é definida como false, a conta de segurança do pool de aplicativos é usada para iniciar o programa CGI. A conta de segurança padrão para um pool de aplicativos é a conta de segurança do serviço de rede. A conta de segurança do serviço de rede tem o direito de usuário "Ajustar quotas de memória para um processo" ou o direito de usuário "Substituir um símbolo no nível de processo". Além disso, a conta IWAM para o computador e as contas de serviço local também têm esses direitos do usuário. Se você alterar a conta de segurança do pool de aplicativos, o programa CGI pode não funcionar conforme o esperado. Por exemplo, se você adicionar um usuário ao grupo IIS_WPG e esse usuário não tem o direito de usuário "Ajustar quotas de memória para um processo" ou o usuário "Substituir um símbolo no nível de processo" à direita, que o programa CGI pode não funcionar conforme o esperado.
Tradução automáticaIMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 904056
(http://support.microsoft.com/kb/904056/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesObtenha Ajuda AgoraTraduções deste artigo |






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Voltar para o início