Fórum ADO.NET IIS #268984

17/02/2005

0

Senhores, eu já tentei de tudo para o IIS Funcionar na minha máquina só que quando eu tento conectar no banco ele me traz o seguinte erro:
[color=red:236ae4df26]
Connection open failed. SQL State: 3033, SQL Error Code: -535365491 Sem permissão para usar o objeto ´C:\inetpub\wwwroot\site\site_condominio.mdb´. Solicite ao administrador do sistema ou à pessoa que tenha criado o objeto que estabeleça as permissões apropriadas para você.
[/color:236ae4df26]
Com o Cassini ele funciona perfeitamente. Qual a besteira que estou fazendo?
Grato desde já


Cristiam

Cristiam

Responder

Posts

17/02/2005

Rjun

Você configurou as permissões da pasta virtual do IIS ?


Responder

Gostei + 0

17/02/2005

Cristiam

Você configurou as permissões da pasta virtual do IIS ?

Hum.... As configurações do web.Config? Se sim, eu configurei, senão eu num faço a mínima idéia aonde esta a pasta Virtual do IIS


Responder

Gostei + 0

17/02/2005

Rjun

Você precisa abrir o Gerenciador do IIS e criar a pasta virtual onde ficará sua aplicação.

Dá uma olhada nesse link, que talvez possa te ajudar :

http://www.macoratti.net/vbn_iis.htm


Responder

Gostei + 0

17/02/2005

Cristiam

Cara... Eu configurei o IIS certinho e entro na página de login corretamente. Agora não sei pq qndo ele vai tentar acessar o Banco de dados ele dá esse erro de permissão. Tem alguma coisa haver com o meu banco de dados? Eu estou utilizando o Access


Responder

Gostei + 0

17/02/2005

Rjun

Como você setou as permissões do IIS ?


Responder

Gostei + 0

17/02/2005

Cristiam

Tah ae as minhas configurações.


http://www.us.com.br/imagem.jpg


Responder

Gostei + 0

17/02/2005

Rjun

Em qual pasta está a aplicação e o banco de dados ?


Responder

Gostei + 0

17/02/2005

Cristiam

Os dois estão nesta pasta:
C:\inetpub\wwwroot\site


Responder

Gostei + 0

17/02/2005

Rjun

Você disse que com o Cassini ele funciona sem problemas. Em qual pasta o cassini faz o acesso ? Na mesma do IIS ?


Responder

Gostei + 0

17/02/2005

Cristiam

Exatamente.


Responder

Gostei + 0

17/02/2005

Rjun

Coloca a string de conexao aí. Eu uso SQL Server e nunca tive problemas.


Responder

Gostei + 0

17/02/2005

Cristiam

BdpConnection. ConectionString:

assembly=Borland.Data.Msacc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=91d62ebb5b0d1b1b;vendorclient=msjet40.dll;database=C:\inetpub\wwwroot\site\site_condominio.mdb;provider=MSAccess;...

o username e o password eu tirei aqui para publicar... =) :wink:


Responder

Gostei + 0

17/02/2005

Cristiam

Ah, esqueci de falar, se eu colocar no database assim:
database=localhost:C:\inetpub\wwwroot\site\site_condominio.mdb
Ele também dá erro


Responder

Gostei + 0

17/02/2005

Rjun

Tenta assim

database=//localhost/site/site_condominio.mdb


Responder

Gostei + 0

17/02/2005

Cristiam

Observe o erro que me traz... :cry:
Num consigo de jeito nenhum fazer funcionar pelo IIS


\\localhost\site\site_condominio.mdb´ não é um caminho válido. Certifique-se de que o nome do caminho esteja escrito corretamente e que você esteja conectado ao servidor no qual o arquivo reside.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar