PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2024 → WD8 - Accès natif SQLServer et rôle
WD8 - Accès natif SQLServer et rôle
Iniciado por Annie Jalbert, 22,nov. 2005 17:45 - No hay respuesta
Publicado el 22,noviembre 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