Bonjour,

Mon application étant en réseau et chaque utilisateur se connectant a la base avec SYSDBA, je souhaiterai connaitre le nombre d'utilisateur connecté a un instant T.

J'ai testé

IBDatabase.Connected := True;
IBDatabaseInfo.Database:=IBDatabase;
result:=IBDatabaseInfo.UserNames.Count;
mais il me renvoie systématiquement un seul enregitrement, a savoir SYSDBA (IBDatabaseInfo.UserNames[0]), mêle si plusieurs connexions sont actives.

Quelles sont mes autres possibilité ?

Merci