PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → WD8 - Accès natif SQLServer et rôle
WD8 - Accès natif SQLServer et rôle
Débuté par ajalbert, 22 nov. 2005 17:45 - Aucune réponse
Posté le 22 novembre 2005 - 17:45
Bonjour!

Je suis à essayer d'appliquer un rôle à ma connexion. J'utilise HDecritConnexion pour décrire ma connexion et j'utilise HOuvreConnexion et HChangeconnexion pour chacune des tables.

J'applique ensuite mon rôle comme ceci.
HExécuteRequêteSQL(ls_req,:sMaConnexion,hRequêteSansCorrection,"exec sp_setapprole 'pg_gm_utilisateur', 'pg#5002#gm' ")

J'ai essayé avec 'exec' et sans 'exec', ça ne change rien. J'ai exécuté la requête avant de faire le HChangeConnexion et ça n'a pas fonctionné non plus. Il semble qu'il n'applique pas la commande donc mon rôle. Il ne peut lire aucune table si mon rôle n'est pas appliqué. Mais il réussit à lire une seule table...ce que je ne comprend pas....

J'ai testé avec OLEBD et tout fonctionne très bien. Est-ce que quelqu'un peut me dire comment je peex appliquer un rôle à un utilisateur en utilisant l'accès natif de SQLserver.

Merci