Mise à jour logicielle permet d’activer les autorisations de rôle d’application dans SQL Server le Service Microsoft pour DRDA

Résumé


Cet article décrit une mise à jour de logiciel que le Service Microsoft de Distributed relationnel de base de données Architecture (DRDA) vous permet d’activer les autorisations qui sont associées à un rôle d’application qui est défini dans une base de données SQL Server.

Informations de mise à jour de logiciel

Une fonctionnalité prise en charge qui modifie le comportement du produit par défaut est désormais disponible auprès du Support Microsoft. Toutefois, cette fonctionnalité est conçue pour modifier uniquement le comportement décrit dans cet article. Il s’applique uniquement aux systèmes ayant un besoin spécifique.

Cette mise à jour est inclus dans la mise à jour Cumulative des 1 pour Host Integration Server 2013.

Après avoir appliqué la mise à jour, le Service Microsoft pour DRDA est mis à jour pour prendre en charge l’appel de procédures stockées système SQL Server, par exemple sp_setapprole. Pour appeler une procédure stockée du système SQL Server, par exemple de sp_setapprole, vous devez utiliser un programme COBOL sur un macroordinateur IBM qui utilise SQL statique pour appeler le système de SQL Server à distance à l’aide d’une instruction CALL avec des paramètres. L’exemple suivant contient le code COBOL qui montre comment appeler la procédure stockée sp_setapprole en passant les deux paramètres requis :

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

DÉPLACER 'approle1' dans ROLENAM1.
Atteindre 'Mot de passe1' PASSWD1.

EXEC SQL
APPELEZ NWIND. SYS. SP_SETAPPROLE
               (:ROLENAM1,:PASSWD1)                                
FIN-EXEC.

Plus d'informations

Un rôle d’application dans SQL Server est utilisé pour permettre à une application de s’exécuter sous un jeu spécifique d’autorisations. Pour plus d’informations sur les rôles d’application, consultez la rubrique de Rôles d’Application dans la documentation de SQL Server 2012. Vous activez les rôles d’application dans SQL Server en appelant la procédure stockée sp_setapprole .

Fréquemment, l’accès aux données dans une base de données SQL Server est activé en fonction de rôles d’application. En appelant la procédure stockée sp_setapprole via le Service Microsoft pour DRDA, vous autorisez les clients qui utilisent application rôles de gérer l’accès aux bases de données SQL Server lorsqu’ils s’intègrent avec des bases de données IBM DB2.

Les produits tiers dont traite cet article sont fabriqués par des sociétés indépendantes de Microsoft. Microsoft exclut toute forme de garantie, expresse ou implicite, concernant les performances ou la fiabilité de ces produits.


Besoin d’aide ?

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoindre Microsoft Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×