Pergunta

Eu estou seguindo este passo a passo: http://msdn.microsoft.com/en-us /library/879kf95c(VS.80).aspx

Em um rodando o Vista máquina final, eu tenho instalado:

  • IIS
  • SQL Server Express 2005
  • Visual Studio 2005

Eu criei um novo site e eu posso acessá-lo ok via http://127.0.0.1 mas eu quero aprender a criar um login e têm associações de usuário.

Quando eu chegar à etapa do tutorial:

Para criar um usuário da associação

  1. No menu do site, clique em Configuração do ASP.NET.
  2. Selecione a guia Segurança, ...

Eu recebo este erro:

Há um problema com o seu selecionado banco de dados. Isso pode ser causado por um nome do servidor inválida ou credenciais, ou com permissão insuficiente. Pode também ser causada pelo gerente de papel não possuem a ser habilitado. Clique no botão abaixo para ser redirecionado para uma página onde você pode escolher uma nova dados loja.

A seguinte mensagem pode ajudar na diagnosticar o problema: erro Um ocorreu durante a execução do arquivo SQL 'InstallCommon.sql'. o SQL número de erro é 1802 e o SqlException mensagem é: CREATE DATABASE falhou. Alguns nomes de arquivos listados não pôde ser criado. Verifica erros relacionados. CRIAR ARQUIVO Erro do sistema operacional encontrado 5 (acesso negado.) Durante a tentativa para abrir ou criar o arquivo físico 'C: \ Inetpub \ wwwroot \ FILIAÇÃO \ App_Data \ ASPNETDB_TMP.MDF'. criando o ASPNETDB_9b571c52c35b447ab7947888fa99b6b8 banco de dados ...

Por quê? Estou executando o Visual Studio como administrador. (Clique com o botão direito em "Executar como administrador" opção).

Foi útil?

Solução

Ok aqui é o que fixa-lo:

1)

  • foi para o painel de controle -> programas e recursos -.> Ativar recursos do Windows ou off

  • verificado "autenticação do windows" aqui:

screencap

2)

  • Eu fui para o painel de controle -> Ferramentas Administrativas -> Internet Information Services (IIS)

  • Selected meu webapp na árvore à esquerda.

  • Selected "autenticação" no IIS

  • Enabled "autenticação do windows"

Outras dicas

talvez c: \ inetpub \ wwwroot \ associação \ app_data \ é somente leitura

Esta resposta e outras pesquisas me ajudou a começar este trabalho. Tenho resumiu os passos em detalhe aqui http: / /www.yart.com.au/Resources/Programming/ASP-NET-Security-Doesnt-Work.aspx

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top