Actualização de software permite que o Microsoft Service para DRDA activar permissões de função de aplicação no SQL Server

Sumário


Este artigo descreve uma actualização de software que permite que o Microsoft Service para distribuídas relacional Database Architecture (DRDA) activar permissões que estão associadas uma função de aplicações é definida numa base de dados do SQL Server.

Informações de actualização de software

Uma funcionalidade suportada que altera o comportamento predefinido do produto fica disponível a partir do Microsoft Support. No entanto, esta funcionalidade destina-se para alterar apenas o comportamento descrito neste artigo. Aplique-a apenas em sistemas que necessitem da mesma.

Esta actualização está incluída em 1 de actualização cumulativa para o Host Integration Server 2013.

Depois de aplicar a actualização, o Microsoft Service para DRDA é actualizado para suportar a chamar procedimentos de armazenado do sistema do SQL Server, como sp_setapprole. Para chamar um procedimento armazenado do sistema do SQL Server, por exemplo, sp_setapprole, tem de utilizar um programa COBOL um mainframe IBM que utiliza o SQL estático para chamar o sistema remoto do SQL Server utilizando uma instrução de chamada com parâmetros. O exemplo seguinte contém código COBOL que mostra como chamar o procedimento armazenado de sp_setapprole, passando parâmetros necessários dois:

01 X(8) DE PIC ROLENAM1.
01 X(9) DE PIC PASSWD1.

MOVA o 'approle1' para ROLENAM1.
MOVA 'Palavra-passe1' para PASSWD1.

EXEC SQL
CHAME NWIND. SYS. SP_SETAPPROLE
               (:ROLENAM1,:PASSWD1)                                
EXEC DE FIM.

Mais informações

Uma função de aplicação no SQL Server é utilizada para permitir que uma aplicação executada sob um conjunto específico de permissões. Para mais informações sobre funções da aplicação, consulte o tópico de Funções da aplicação na documentação do SQL Server 2012. Activar funções da aplicação no SQL Server ao chamar o procedimento armazenado sp_setapprole .

Frequentemente, o acesso a dados de bases de dados do SQL Server está activado com base nas funções da aplicação. Chamando o procedimento armazenado sp_setapprole através do Microsoft Service para DRDA, permitir que os clientes que utilizam a aplicação de funções de gestão de acesso a bases de dados do SQL Server quando estão a ser integrados com bases de dados IBM DB2.

Os produtos de outros fabricantes que este artigo aborda são fabricados por empresas independentes da Microsoft. A Microsoft não oferece nenhuma garantia, expressa ou implícita, relativamente, ao desempenho ou à fiabilidade destes produtos.


Precisa de mais ajuda?

Aumente os seus conhecimentos
Explore as formações
Seja o primeiro a obter novas funcionalidades
Aderir ao Microsoft insiders

As informações foram úteis?

Obrigado pelos seus comentários!

×