Configurar o DataFactory para modos seguros ou irrestritos
Importante
A partir do Windows 8 e do Windows Server 2012, os componentes do servidor RDS não estão mais incluídos no sistema operacional Windows (confira Windows 8 e Manual de Compatibilidade do Windows Server 2012 para obter mais detalhes). Os componentes do cliente RDS serão removidos em uma versão futura do Windows. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam. Os aplicativos que usam o RDS devem migrar para o Serviço de Dados do WCF.
Por padrão, o ADO é instalado com uma configuração RDSServer.DataFactory "segura". O modo de segurança para componentes do Servidor RDS significa que o seguinte é verdadeiro:
O manipulador é necessário com o RDSServer.DataFactory (isso é exigido por uma configuração da chave do Registro).
O manipulador padrão, msdfmap.handler, está registrado, presente na lista de manipuladores seguros e marcado como manipulador padrão.
O arquivo Msdfmap.ini está instalado no diretório do Windows. Você deve configurar esse arquivo de acordo com suas necessidades, antes de usar o RDS no modo de três camadas.
Opcionalmente, você pode configurar uma instalação irrestrita do DataFactory. O DataFactory pode ser usado diretamente sem o manipulador personalizado. Os usuários ainda podem usar um manipulador personalizado modificando as cadeias de conexão, mas isso não é necessário. Para obter mais informações sobre as implicações do uso do objeto RDSServer.DataFactory, consulte Proteger aplicativos RDS.
O arquivo de registro handsafe.reg foi fornecido para configurar as entradas do registro do manipulador como uma configuração segura. Para executar no modo de segurança, execute handsafe.reg.
Após executar handsafe.reg, pare e reinicie o Serviço de Publicação na World Wide Web no servidor Web digitando os seguintes comandos em uma janela do prompt de comando: "NET STOP W3SVC" e "NET START W3SVC".