|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||||
|
Membre éclairé
![]() Inscription : janvier 2006 Messages : 332 ![]() |
Bonjour,
Pour vous expliquez mon problème je vais partir d'un exemple : En plus du schema 'public', j'ai un autre schema 'concept' qui est n'est pas accessible à tout le monde: Code :
Code :
Dans le shema public, je crée une vue à travers laquelle il est possible de consulter et d'insérer de nouvelle lignes dans la table personne du shema concept, et ça pour tout le monde. Code :
Code :
Code :
ERROR: permission denied FOR sequence person_id_person_seq
Est-ce qu'il y a quelque chose qui m'échappe sur l'utilisation des vues, ou est-ce un fonctionnement normal de Postgresql? |
||||||||
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() ![]() Inscription : mai 2004 Messages : 4 490 ![]() |
Bonjour,
les séquences sont considérées du point de vue des droits d'accès comme des tables à part entière, il faut donc que tu accordes les droits pour UPDATE et SELECT à PUBLIC.
__________________
FAQ XML ------------ « Le moyen le plus sûr de cacher aux autres les limites de son savoir est de ne jamais les dépasser » Giacomo Leopardi |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com