PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 Re : Sécurité » Grant colonnes » 11/06/2018 13:42:21

Ok, merci gleu.
Je passe le problème au responsable de projet, la solution plus facile...

#2 Re : Sécurité » Grant colonnes » 08/06/2018 19:39:04

Merci gleu,
cette solution est l'actuelle, mais je ne l'aime pas, car le jour qu'on devra migrer en prod, on devra toucher le programme.
Si, par erreur, dans la version finale, je modifie pas correctement la select, j'aurais des erreurs, car on ne pourra plus tester.

Mon DBA Oracle, m'a dit qu'avec Oracle on peut avoir une grant que nous permet de faire une select sur la colonne sans voir le contenu. Est-ce que Postgresql permet la meme chose?

Le problème serait facile à résoudre avec un environnement de test que je n'ai pas...

#3 Sécurité » Grant colonnes » 08/06/2018 17:51:03

fc60
Réponses : 4

Allô,
Je devrais avoir la possibilité de sélectionner des colonnes sans lire le contenu. Ex:

select nom
       , prenom
       , col1
       , col2
from table

On m'a bloqué totalement nom et prénom et ce n'est pas correct, car le jour qu'on va deploier en prod, on devra modifier sans pouvoir fare de tests. Mon client ne peut pas faire un environnement de test.

Pour le moment j'adopte cette solution:

select 'Inconnu' as nom
       , 'Inconnu' as prenom
       , col1
       , col2
from table

pour continuer mon travail, mais l'idéal serait:

select coalesce(nom, 'Inconnu')
       , coalesce(prenom, 'Inconnu')
       , col1
       , col2
from table

de cette façon je serais correct pour le futur deploiement.

Comment je peux résoudre mon problème?

Merci.

Pied de page des forums

Propulsé par FluxBB