Je suis en train de configurer une nouvelle installation de PostGIS 2.0.2 et PostgreSQL 9.1.6 sur Ubuntu. J'ai récemment rencontré des informations indiquant que l'utilisation du schéma public pour stocker toutes les données n'est pas une bonne idée.
Pour cette raison, j'ai mis en place un schéma appelé données et me suis fait propriétaire, mais est-ce une bonne idée?
Mes préoccupations sont les suivantes:
- En plus de définir le propriétaire, je devrais peut-être faire attention aux choses sur l'onglet Privilèges lors de la création de ce nouveau schéma (via pgAdmin III);
- Je ne peux pas obtenir les mêmes avantages en stockant mes données dans le schéma public et en vidant toutes les données dans un schéma séparé avant de faire une sauvegarde / restauration (cela permettrait d'économiser quelques touches lors de l'utilisation d'ogr2ogr); et
- Je peux rencontrer des problèmes en ne disposant pas des tables et des vues PostGIS par défaut dans mon nouveau schéma de données (elles se trouvent dans le schéma public de la même base de données).
public
schéma. Cette autre question concerne l'installation des objets d'extension PostGIS dans un schéma autre que public
. Ce sont deux choses différentes!