Artigo: 253580 - Última revisão: terça-feira, 27 de Fevereiro de 2007 - Revisão: 4.2 Como ligar a uma base de dados remota do Access a partir de páginas ASP
Este artigo foi publicado anteriormente em PT253580 Sumário É possível ligar a uma base de dados remota do Microsoft Access a partir de páginas ASP (Active Server Pages) num servidor Web do IIS. Para o fazer, necessita de configurar a cadeia de ligação seguindo o procedimento utilizado para configurar uma base de dados no servidor local, como descrito na secção "Referências" deste artigo. No entanto, quando a base de dados está localizada num servidor remoto, deverá efectuar vários passos de configuração adicionais para garantir o funcionamento correcto deste procedimento.
Este artigo poderá conter hiperligações para conteúdo em inglês (ainda não traduzido). Mais InformaçãoAutenticação anónima do IIS O IIS tem de passar o token de segurança do utilizador que representa para o servidor remoto. Se o IIS estiver a utilizar autenticação anónima e a conta de convidado da Internet estiver configurada como uma conta de computador local, terá de criar no servidor remoto uma conta com o mesmo nome e a mesma palavra-passe e atribuir o direito para iniciar sessão localmente no User Manager for Domains do Microsoft Windows NT 4.0. Métodos de autenticação alternativos Também pode autenticar utilizadores no IIS utilizando a autenticação base para ligar à base de dados ou pode configurar a conta de convidado da Internet como uma conta de domínio. Não é possível utilizar a autenticação Challenge/Response do Windows NT para aceder a dados num recurso NTFS remoto uma vez que a palavra-passe do utilizador nunca é transmitida ao IIS. Em vez disso, é transmitido um valor hash da palavra-passe que será utilizado pelo IIS para consultar o controlador de domínio. Em seguida, o controlador de domínio responde e verifica ou recusa o acesso do utilizador ao IIS. Permissões de directórios e ficheiros NTFS Independentemente do método escolhido para autenticar utilizadores no IIS, se o sistema de ficheiros no computador remoto for o NTFS, as permissões no computador remoto terão de estar correctamente definidas. Estas deverão incluir permissões de leitura, escrita, execução e alteração para o próprio ficheiro e leitura, escrita, execução, eliminação e alteração para o directório em que se encontra o ficheiro. Permissões de partilha e configuração Esta é a partilha em que terá de permitir o acesso à base de dados do Access aos mesmos utilizadores dos directórios e ficheiros NTFS. Esta partilha não pode ser uma partilha administrativa, a menos que todos os utilizadores a autenticar sejam administradores do computador. Uma vez que é uma situação pouco provável, convém criar uma partilha não administrativa para aceder à base de dados. Se a base de dados estiver armazenada numa plataforma que não seja Windows, esta partilha terá de ser correctamente configurada para a plataforma de destino. Para obter mais informações sobre como utilizar bases de dados do Access através de uma partilha de ficheiros da Novell, consulte a secção "Referências". Configuração do directório Temp Além de aceder ao ficheiro num recurso remoto, o motor Jet tem de conseguir escrever ficheiros temporários no computador local (neste caso, o servidor IIS). Se as variáveis TEMP e TMP não estiverem configuradas no servidor IIS, o motor Jet tentará escrever estes ficheiros no directório WINNT\System32. Este procedimento poderá não ser suportado na maioria dos Web sites e por este motivo, normalmente, são configuradas variáveis TEMP e TMP. Muitas vezes, estas variáveis já se encontram configuradas para utilizadores interactivos do computador. No entanto, os processos iniciados a partir do IIS não têm acesso a estas variáveis e poderá ser necessário configurar manualmente as variáveis TEMP e TMP no computador do IIS. Para tal, siga estes passos: Nota: uma vez que existem várias versões do Microsoft Windows, os passos que se seguem poderão ser diferentes no seu computador. Se for esse o caso, consulte a documentação do produto para concluir estes passos.
Referências | Outros Recursos Outros Sites de Suporte
ComunidadesObtenha Ajuda AgoraTraduções de Artigos
|






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