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

Solução Para O Erro De Permissões !


dark0

Pergunta

Olá pessoal.

Visto que nos ultimos dias, o que mais estamos vendo por aqui, é o erro:

"A Operação deve ser uma consulta atualizavel"

Eu me deparei com esse problema aqui, e descobri passo-a-passo como resolver ele!

Eu testei isso apenas no Windows XP Professional!

- Vá em painel de controle, de um duplo clique em opções da pasta

- Vá até modo de exibição, onde tem configurações avançadas, localize a frase usar compartilhamento simples de arquivos (recomendável)

- Desmarque esta opção. Clique em aplicar e depois ok.

- Agora clique com o botão direito do mouse sobre o seu banco de dados e vá em propriedades.

- Clique no guia segurança e dê controle total ao usuário Todos, clique em ok.

- Teste Seus codigos !!!

Qualquer duvida, perguntem aí!

Abraços

Link para o comentário
Compartilhar em outros sites

Posts Recomendados

  • 0
Guest - juliana -
Olá pessoal.

Visto que nos ultimos dias, o que mais estamos vendo por aqui, é o erro:

"A Operação deve ser uma consulta atualizavel"

Eu me deparei com esse problema aqui, e descobri passo-a-passo como resolver ele!

Eu testei isso apenas no Windows XP Professional!

- Vá em painel de controle, de um duplo clique em opções da pasta

- Vá até modo de exibição, onde tem configurações avançadas, localize a frase usar compartilhamento simples de arquivos (recomendável)

- Desmarque esta opção. Clique em aplicar e depois ok.

- Agora clique com o botão direito do mouse sobre o seu banco de dados e vá em propriedades.

- Clique no guia segurança e dê controle total ao usuário Todos, clique em ok.

- Teste Seus codigos !!!

Qualquer duvida, perguntem aí!

Abraços

Olá pessoal sou novata no asp, vi sobre permissoe, arrumei conforme postado, mas continua dando o mesmo erro,se alguém puder me ajudar ficarei muito grata .

Vou enviar o codigo para você olharem

<%

dim con

dim rs

dim vempresa

dim sql

dim insere

dim recset

vempresa=request.form ("Empresa")

insere = "insert into clientes(empresa) Values ('" & vempresa & "')"

db = server.MapPath ("tulio\treino.mdb")

set con = server.CreateObject("adodb.connection")

con.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\tulio\treino.mdb"

con.execute(insere)

response.write "Dados Cadastrados com Sucesso!!!"

%>

Link para o comentário
Compartilhar em outros sites

  • 0

posta ae o erro..

Link para o comentário
Compartilhar em outros sites

  • 0

a princípio é a mesma coisa sim..

talvez alguma tela seja diferente mas a solução é a mesma.

Link para o comentário
Compartilhar em outros sites

  • 0

to rodando a net há semanas, procurando uma solução... essa caiu como uma luva, valeu

Link para o comentário
Compartilhar em outros sites

  • 0
Guest ASP naum roda

já fiz todos os testes possiveis mas não estou conseguindo rodas ASP em meu PC. Aguem pode me dar uma ajuda. Mando abrir a pagina e ele fica tentando abrir a pag. por varios e varios minutos e nada.

Link para o comentário
Compartilhar em outros sites

  • 0

Brother, você tem algum anti-virus instalado?

Se tver.. experimenta desativar ele, e rodar a pagina .asp de novo.

Se funcionar.. o problema é que alguns anti-virus.. possuem um esquema de "Bloqueio de Script".

Isso bloqueia algumas funções do asp!

posta aí o resultado

Abraço

Link para o comentário
Compartilhar em outros sites

  • 0

Olá, eu fiz um sistema de busca com a linguagem sql do access, e funcionou, só que tem um problema, quando em um registro está escrito por exemplo: "acessórios para computador" e se eu digito na busca "acéssorios computador" ele não acha o registro. Eu queria saber como fazer para se encontrar a busca aproximada, para que ele desconsidere a sequencia exata de palavras e encontrar o registro, e se eu digitar por exemplo "casa de carnes" e não conter o "de" no registro, ele acha o registro com sucesso, alguém sabe me explicar como fazer isso?

Link para o comentário
Compartilhar em outros sites

  • 0
Guest Marcio Alves Vieira

Para acabar de vez com essa seleuma das permissões segue uma dica:

Abra o Windows explorer

Clique na pasta InetPub

Clique com o botão direito do mouse sobre a pasta wwwroot

clique em compartilhamento e segurança

Clique na guia segurança

Verifique se os usuarios:

sua_maquina\IUSR_sua_maquina

sua_maquina\IWAM_sua_maquina

Constam da lista e se suas permissões são de controle total, caso não estejam adicione-os e de permissão de controle total

Agora Clique em avançado

Na guia permissões marque a opção:

Substituir as entradas de permissão em todos os objetos filho pelas entradas aplicáveis mostradas aqui (segunda opção)

NÂO MARQUEM A PRIMEIRA OPÇÂO, caso ele esteja marcada remova a seleção da mesma !

Clique em ok

Clique em aplicar

Clique em ok.

Pronto isso deve resolver os erros referentes a permissões.

Marcio Alves Vieira

marcio.alves.vieira@terra.com.br

Link para o comentário
Compartilhar em outros sites

  • 0
Guest --Diogo --

Esse erro é simples de resolver acontece que no servidor iis do windows você precisa desativar o acesso anônimo.

Na pasta aonde roda suas páginas em asp.

É só clicar com o botão direito do mouse e acessar as propriedades da pasta e na par te que corresponde ao tipo de acesso você desativa o ACESSO ANÔNIMO.

Link para o comentário
Compartilhar em outros sites

  • 0
Esse erro é simples de resolver acontece que no servidor iis do windows você precisa desativar o acesso anônimo.

Na pasta aonde roda suas páginas em asp.

É só clicar com o botão direito do mouse e acessar as propriedades da pasta e na par te que corresponde ao tipo de acesso você desativa o ACESSO ANÔNIMO.

isso não resolve 100%... se você usa firefox ele pode parar de encher a paciencia... já no ie ele fica pedindo...

e ainda tem as questões de acesso externo e tal..

Link para o comentário
Compartilhar em outros sites

  • 0
Guest Alessandro Gonzalez

Cara, eu tive um problema parecido rodando o IIS no XP, resolvi dando permissão de gravação para o meu usuário, o que esta rodando na máquina.

Link para o comentário
Compartilhar em outros sites

  • 0

Uma outra solução também é não rodar seus scripts com o usuários "IUSR_NomeDaMáquina". Assim sempre qualquer pasta irá sempre ter permissão de gravação. Para isso:

1) Crie um usuário no windows e coloque-o no grupo "Administradores"

2) Vá ao IIS e na aba "Segurança de Diretório" do seu site (no caso do XP é Site da Web Padrão) clique em Editar na parte: "Autenticação e controle de acesso".

3) O checkbox Ativar acesso anônimo estará marcado, clique em Procurar > Avançado > Localizar Agora e selecione o usuário que você criou.

4) Digite e confirme a senha desse usuário e dê OK.

PS.: Os passos podem ser um pouco diferentes, pois uso o IIS6 e o WinXP usa o IIS5.1, mas se for diferente, deve ser bem parecido.

Dessa forma sempre qualquer diretório de seu site sempre terá permissão de gravação, pois usuários administradores, a não ser que especifique-mos ao contrário em um determinado diretório, pode gravar em qualquer lugar da máquina.

Abraço.

Link para o comentário
Compartilhar em outros sites

  • 0
Olá pessoal.

Visto que nos ultimos dias, o que mais estamos vendo por aqui, é o erro:

"A Operação deve ser uma consulta atualizavel"

Eu me deparei com esse problema aqui, e descobri passo-a-passo como resolver ele!

Eu testei isso apenas no Windows XP Professional!

- Vá em painel de controle, de um duplo clique em opções da pasta

- Vá até modo de exibição, onde tem configurações avançadas, localize a frase usar compartilhamento simples de arquivos (recomendável)

- Desmarque esta opção. Clique em aplicar e depois ok.

- Agora clique com o botão direito do mouse sobre o seu banco de dados e vá em propriedades.

- Clique no guia segurança e dê controle total ao usuário Todos, clique em ok.

- Teste Seus codigos !!!

Qualquer duvida, perguntem aí!

Abraços

Dark0

Sua dica é muito boa. 6 anos depois ainda está ajudando. Muito obrigado, pois a gente vê que na net consegue encontrar pessoas que são boas e ajudam aos que precisam. Deus te abençoe, amigo(a)!

Link para o comentário
Compartilhar em outros sites

  • 0
Brother, você tem algum anti-virus instalado?

Se tver.. experimenta desativar ele, e rodar a pagina .asp de novo.

Se funcionar.. o problema é que alguns anti-virus.. possuem um esquema de "Bloqueio de Script".

Isso bloqueia algumas funções do asp!

posta aí o resultado

Abraço

caramba, tem toda razão, vou desabilitado e agora já está funcionando, obrigado Dark0

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
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...