Précédent   Forum des professionnels en informatique > Bases de données > Autres SGBD > InterBase
InterBase Forum d'entraide sur le SGBD InterBase de Codegear. Avant de poster -> F.A.Q Interbase, Tutoriels
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/04/2005, 01h51   #1
Membre du Club
 
Inscription : juillet 2004
Messages : 201
Détails du profil
Informations forums :
Inscription : juillet 2004
Messages : 201
Points : 67
Points : 67
Par défaut interbase - grant - backup/restore

bjr

je crée un utilisateur lambda sur une bdd ib6. Ensuite je crée des procedures stockees sous sysdba. Puis je grant lambda pourqu'il puisse executer les procedure. Tout baigne

Ensuite je sauvegarde, puis restaure la bdd avec le login lambda créé.

Lorsque j'essaie d'utilisre les procedures apres restauration, ça plante (utilisateur lambda n'a pas les droits)

??? une idée ???
frantzgac est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/04/2005, 12h59   #2
Membre du Club
 
Inscription : juillet 2004
Messages : 201
Détails du profil
Informations forums :
Inscription : juillet 2004
Messages : 201
Points : 67
Points : 67
Par défaut suite

si je grant comme ceci

Citation:
grant execute on procedure toto to public
avant sauvegarde

alors la sauvegarde/restauration permet à lambda d'executer la procedure. Donc problème contourné mais d'une manière peu orthodoxe. Qu'en pensez vous ?
frantzgac est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/04/2005, 13h21   #3
Membre du Club
 
Inscription : juillet 2004
Messages : 201
Détails du profil
Informations forums :
Inscription : juillet 2004
Messages : 201
Points : 67
Points : 67
Par défaut réponse

J'ai trouvé l'origine du problème.

la sauvegarde restauration était effectuée par l'utilisateur lambda qui n'a pas le droit de rejouer l'octroi de privilège pour lui-même lors de la restauration.

Logique donc. Ce qui l'est moins c'est que IBConsole 1.0.1.343 prétend après restauration (et donc perte des droits) que lambda a bien les droits sur la procedure.

pour info donc
frantzgac est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h07.


 
 
 
 
Partenaires

Hébergement Web