Administration (basique)
Les fonctions d'administration disponibles concernent:
Gestion des Databases
Gestion des Users / Rôles
Muppy n'est pas un outil d'administration de Base de Données complet. Les quelques fonctions implémentées ont uniquement pour but de permettre à un Administrateur de réaliser facilement les opérations les plus courantes.
Gestion des Databases
Muppy permet de réaliser les opérations d'administration suivantes:
Afficher et mettre à jour la liste des Databases d'un Cluster
Créer/Dupliquer une Database
Supprimer une Database (Drop)
Liste des Databases d'un Cluster
L'onglet Databases d'un Cluster PostgreSQL:
affiche la liste des Databases d'un Cluster
permet d'actualiser la liste des Databases

Dans le cas où la liste est volumineuse et pour faciliter son utilisation, le bouton situé dans le bandeau supérieur du formulaire Cluster permet d'ouvrir les Databases sous forme d'une vue liste.

Dans cette vue, la zone de recherche (Search...) permet de rechercher, grouper les Databases.
Pour revenir sur la vue formulaire d'un Cluster, cliquez sur son nom dans le fil d'ariane identifié par la flèche de gauche dans l'image ci-dessus.
Create/Duplicate Database
Le bouton dans le formulaire Cluster lance le Wizard "Create Database" qui permet de créer et exécuter une commande CREATE DATABASE... sur le cluster.
Notez la présence du paramètre "Template Database" qui permet de dupliquer une base Template.

Drop Database
La vue formulaire d'une Database permet d'accéder à un bouton "Drop Database". Cette vue est accessible:
Depuis la liste des Databases affichée dans le formulaire PostgreSQL Cluster (onglet Database)
Depuis la liste globale des Databases (menu Muppy / Databases / PostgreSQL / Databases)

Gestions des Users/Roles
Rappel: dans la terminologie PostgreSQL, un USER est un ROLE qui a la capacité LOGIN.
L'onglet User Roles du formulaire d'un Cluster permet de:
Afficher la liste des Roles définis dans le Cluster et de la mettre à jour
Créer / Modifier un Role
Supprimer un Role

Liste des Roles
Le fonctionnement est identique à celui des Databases.
Création / Modification de Role
Le bouton lance le Wizard "Create / Update PostgreSQL Roles".

Le Wizard permet de créer et exécuter une commande CREATE ROLE... sur le cluster.
Ce wizard peut aussi être lancé en cliquant sur le bouton présent sur la ligne de chaque ROLE. Dans ce cas, le Wizard génère une commande ALTER ROLE.
Suppression de Role
Le bouton présent sur la ligne de chaque ROLE permet de supprimer le ROLE.
Last updated