Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.

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.

Esta actualización se incluye en 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:

X(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.


¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?
Si presiona Enviar, sus comentarios se usarán para mejorar los productos y servicios de Microsoft. El administrador de TI podrá recopilar estos datos. Declaración de privacidad.

¡Gracias por sus comentarios!

×