Fórum Aplicação em Versão XP #327984

24/08/2006

0

Tenho um aplicativo VCL que acessa uma base Access, porém instalado no windows XP, quando ele é executado por um usuário limitado (não administrador) este não consegue acessar esta base, percebi que as restrições deste usuário o impede de manipular a base que é instalada numa pasta em C:\Arquivos de programas\..., usuários administratores operam o aplicativo normalmente sem problema algum.

Alguém tem uma idéia de como contornar este problema?

Obrigado
Carlinhos


Carvajal

Carvajal

Responder

Posts

24/08/2006

Massuda

Usuários normais (não admin da máquina) não conseguem escrever na pasta c:\Arquivos de Programas (entre outras).

Coloque seus arquivos em uma pasta c:\sua_pasta que deve resolver. O correto seria usar a pasta c:\Meus Documentos para armazenar arquivos de dados.


Responder

Gostei + 0

30/08/2006

Carvajal

Massuda,

No caso deste arquivo ser uma Base de Dados (Access), seria um inconveniente se cada usuario tiver que instalar uma nova, neste caso, qual seria a melhor forma de disponibilizar uma única Base de Dados que possa ser acessada localmente tanto por usuários administradores quanto por usuários limitados do Windows XP?

Agradeço pela sua atençao.

Carlinhos


Responder

Gostei + 0

31/08/2006

Moura

O problema pode estar no firewall do XP com SP2.

Minhas aplicações enfretam esse problema, então no firewall do Windows, exceções->adicionar porta tcp, se for firebird ou interbase, será a porta 3050.
Tambem no firewall do Windows, exceções->adicionar programa, adicione o fbserver, e fbguard.
Deve-se fazer isso em todas as estações incluindo o servidor.


Responder

Gostei + 0

31/08/2006

Massuda

...qual seria a melhor forma de disponibilizar uma única Base de Dados que possa ser acessada localmente tanto por usuários administradores quanto por usuários limitados do Windows XP?
Coloque numa pasta do tipo c:\NomeQueVocêQuiser, ou seja, numa pasta criada na pasta raiz do drive.


Responder

Gostei + 0

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

Aceitar