Resumen
Este artículo describe una actualización de software que permite el Service Microsoft para distribuidas relacional Database Architecture (DRDA) activar los permisos que están asociados con una función de aplicación se define en una base de datos de SQL Server.
Información de actualización de software
Ahora está disponible de Microsoft Support ofrece una característica compatible que cambia el comportamiento predeterminado del producto. Sin embargo, esta característica está pensada para cambiar sólo el comportamiento que se describe en este artículo. Aplíquela sólo a sistemas que la requieran.1 actualización acumulativa para Host Integration Server 2013. Después de aplicar la actualización, se actualiza el Service Microsoft para DRDA para permite llamar a procedimientos almacenados del sistema de SQL Server, como sp_setapprole. Para llamar a un procedimiento almacenado del sistema de SQL Server, como sp_setapprole, tendrá que utilizar un programa COBOL en un mainframe IBM que utiliza SQL estático para llamar al sistema remoto de SQL Server mediante una instrucción de llamada con parámetros. En el siguiente ejemplo contiene código COBOL que muestra cómo llamar al procedimiento almacenado sp_setapprole pasando dos parámetros requeridos:
Esta actualización se incluye enX(8) DE PIC ROLENAM1 01.
X(9) DE PIC PASSWD1 01. MOVER 'approle1' a ROLENAM1. MOVER 'Password1' a PASSWD1. EXEC SQL LLAMADA NWIND. SYS. SP_SETAPPROLE (:ROLENAM1,:PASSWD1) END-EXEC.Más información
Una función de aplicación en SQL Server se utiliza para permitir que una aplicación se ejecutan bajo un conjunto específico de permisos. Para obtener más información acerca de las funciones de aplicación, vea el tema Funciones de aplicación en la documentación de SQL Server 2012. Para habilitar las funciones de aplicación en SQL Server, una llamada al procedimiento almacenado sp_setapprole . Con frecuencia, acceso a datos en una base de datos de SQL Server está habilitado basándose en las funciones de aplicación. Al llamar al procedimiento almacenado sp_setapprole a través de Microsoft Service para DRDA, permite que los clientes que utilicen la aplicación funciones administración el acceso a bases de datos de SQL Server cuando se integren con bases de datos IBM DB2.
Los productos de terceros que se indican en este artículo están fabricados por compañías independientes de Microsoft. Microsoft no otorga ninguna garantía, implícita o de otro tipo, respecto al rendimiento o confiabilidad de estos productos.