|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : décembre 2004 Messages : 34 ![]() |
Salut, je voulais connaitre la commande SQL afin de créer un Nouveau USER Firebird et de l'aafecter à Un Groupe (Roles).....
Merci |
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() ![]() Pierre Ingénieur qualité méthodes Inscription : mars 2003 Messages : 3 726 ![]() |
Il n'y a pas de commande SQL pour créer un User (sauf à "tripatouiller" dans les tables RDB$...).
Il faut utiliser le programme GSEC. Quand le User est créé, il faut faire
__________________
"Il n'y a pas de bonnes réponses à une mauvaise question." (M. Godet) ----------------------- Pensez à cloturer votre sujet - Aucune réponse aux sollicitations techniques par MPUsus magister est optimus |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : décembre 2004 Messages : 34 ![]() |
en fait je developpe une appli client-server dans laquelle l'utilisateur doit saisir un login et un password pour rentrer dans le prog ...
Et je voulais créer un USER firebird avec les memes info que celle du logiciel ainsi en me connectant a la base de données Firebird j'aurais su quel utilisateur était connecter .... Le prob c'est que les nouveaux utilisateurs sont créer à partir des postes client ... Donc en fait si j'ai bien compris y fo que je fasse une petite udf qui va s'executer sur le serveur et attaquer gsec pour créer mes users ....??? ou existe t'il une fonction toute prete ou un composant qui gère deja ceci ??? Merci |
|
|
00
|
|
|
#4 | |||
|
Membre confirmé
![]() Olivier MuetResponsable de service informatique Inscription : septembre 2003 Messages : 222 ![]() |
Citation:
Code :
|
|||
|
|
00
|
|
|
#5 |
|
Membre Expert
![]() Frédéric Inscription : octobre 2002 Messages : 1 722 ![]() |
Oui enfin il y a quand même plus simple que d'attaquer directement l'API et plus élégant que d'appeler gsec en ligne de commande :
Soit vous êtes sous Delphi/BC++ alors utilisez la palette "Admin Interbase" dans lequel vous trouverez un composant pour gérer les utilisateurs. Soit vous souhaitez le faire en SQL ou dans une procédure stoquée dans ce cas il faut installer une UDF, comme la RFUNC qui a des fonctions de gestion des users. |
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() Inscription : décembre 2004 Messages : 34 ![]() |
bien recu en passant par le compôsant dans la palette Admin Interbase ca fonctionne tres bien .....
Par contre une autre question je voulais savoir si on pouvais créer un nouveau user qui a les memes droits que SYSDBA....pour que ce user puisse se loguer à gsec pour créer de nouveaus users ... merci |
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : décembre 2004 Messages : 34 ![]() |
Ok
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com