Group (catégorie de SGBD)

La catégorie Group est située dans la catégorie Racine > Script > Objects, et peut contenir les éléments suivants qui définissent la façon dont les groupes sont modélisés pour votre SGBD.

Elément

Description

[Eléments communs]

Les éléments suivants communs aux différents objets peuvent être définis pour des groupes :

  • AfterCreate, AfterDrop, AfterModify

  • BeforeCreate, BeforeDrop, BeforeModify

  • Create, Drop

  • Enable

  • Maxlen

  • ModifiableAttributes

  • ReversedQueries, ReversedStatements

  • SqlAttrQuery, SqlListQuery, SqlPermQuery

Pour obtenir une description de chacun de ces éléments communs, voir Eléments communs aux différents objets.

Bind

Spécifie une commande permettant d'ajouter un utilisateur à un groupe.

Exemple (SQL Anywhere 10) :

grant membership in group %GROUP% to %USER%

Group Comment

Spécifie une instruction permettant d'ajouter commentaire à un groupe.

ObjectOwner

Permet aux groupes d'être propriétaire d'objets.

SqlListChildren Query

Spécifie une requête SQL permettant de répertorier les membres d'un groupe.

Exemple (ASE 15) :

{GROUP ID, MEMBER}
select g.name, u.name
from
 [%CATALOG%.]dbo.sysusers u, [%CATALOG%.]dbo.sysusers g
where
 u.suid > 0 and
 u.gid = g.gid and
 g.gid = g.uid
order by 1, 2

Unbind

Spécifie une commande permettant de supprimer un utilisateur d'un groupe.

Exemple (SQL Anywhere 10) :

revoke membership in group %GROUP% from %USER%