db_renfor
Previous topic Chapter index Next topic

Functions

 

Schema

Function

Returns

Arguments

Owner

Language

Description

public

ps_creer_compte

text

compte text, mdp text, statut integer = 0, ldap boolean = true, limite date = NULL::date

postgres

plpgsql

Fonction de création d'un compte utilisateur avec inscription dans des groupes prédéfinis. Si le troisième paramètre 'statut' vaut 0 alors le role sera inscrit dans le groupe lecture et s'il vaut 1 il sera inscrit dans le groupe ecriture. Le paramètre booleen ldap indique si le role sera inscrit dans le groupe ldap (mot de passe ignoré) ou dans le groupe nonldap. Enfin le parmaètre optionnel de validité au format 'YYYY-MM-JJ' positionne une éventuelle date de validité du role.

public

ps_etendre_compte

text

compte text, statut integer = 0

postgres

plpgsql

 

public

ps_inventaire

record

out v_schema varchar, out v_table varchar, out nb_enreg bigint

albenard

plpgsql

Fonction permettant de renvoyer le nombre de lignes de chaque table excepté pour les schémas pg*, 'information_schema' et 'topology'. La table spatial_ref_sys est également exclue de l'inventare.

public

ps_supprimer_compte

text

compte text

postgres

plpgsql

Suppression d'un rôle de la base en vérifiant son appartenance à certains groupes (désinscription, suppression des droits par défaut et reassign des objets détenus)

This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com)
Previous topic Chapter index Next topic