Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Banco de Dados SQL do Azure
Seguem-se as diretrizes de segurança para a utilização de updategrams:
Evite usar mapeamento por defeito quando usar updategrams para atualizar dados. Quando usa mapeamento por defeito, o nome de um elemento num updategram corresponde a um nome de tabela, e o nome de um atributo corresponde a uma coluna. Isto expõe a informação da tabela e coluna da base de dados na base de dados, o que pode representar um risco potencial de segurança. Em vez disso, se especificar um esquema de mapeamento separado que mapeia os elementos e atributos de um updategram para as tabelas e colunas da base de dados, os nomes dos elementos e atributos do updategram podem ser arbitrários, e o esquema faz o mapeamento necessário desses nomes para as tabelas e colunas da base de dados. Assim, a informação da base de dados não é exposta num updategram.
Não permita que os utilizadores criem e executem os seus updategrams. Recomenda-se que os updategrams residam como modelos num servidor em vez de os criarem dinamicamente em aplicações do tipo ASP, o que poderia colocar os dados na base de dados em risco. Permitir que os utilizadores acedam aos dados apenas através dos updategrams fornecidos como modelos pode eliminar este risco.
Ver também
Utilização de Updategrams para Modificar Dados em SQLXML 4.0