Précédent   Forum du club des développeurs et IT Pro > Bases de données > Firebird > Administration
Administration Forum d'entraide sur les outils d'administration natifs pour Firebird: gbak, gfix, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 03/10/2011, 15h46   #1
Didier44
Candidat au titre de Membre du Club
 
Inscription : janvier 2006
Messages : 26
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 26
Points : 14
Points : 14
Par défaut Ajout d'un utilisateur sous firebird 2.5 (64 bits)

Bonjour à toutes et à tous,
J'avais l'habitude d'utiliser ces trois lignes de codes pour rajouter un utilisateur sous Firebird 1.5,2.0,2.5 32 bits :

set ISC_USER=SYSDBA
set ISC_PASSWORD=masterkey
c:\progra~1\firebird\firebird_1_5\bin\gsec -Add UTILISATEUR -pw didier

Comme la version 64 bits est disponible et qu'il existe de plus en plus de machines 64 bits, j'ai donc décidé de m'aventurer dans ce nouveau monde... en vain !!!!

J'obtiens lorsque j'utilise cette même syntaxe l'erreur :
Violation of PRIMARY or UNIQUE KEY constraint "INTEG_2" on table "RD$USERS" !!!!!!

Dans l'immédiat et pour parer au plus pressé je suis repassé à la version 32 bits qui fonctionne très bien avec windows 7 64 bits mais j'aimerais tirer cela au clair .
Merci d'avance pour vos éventuelles suggestions ou mieux solutions
Didier44 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/10/2011, 16h32   #2
makowski
Expert Confirmé

 
Homme Philippe Makowski
Consultant spécialité Firebird
Inscription : mai 2002
Messages : 2 256
Détails du profil
Informations personnelles :
Nom : Homme Philippe Makowski
Âge : 50
Localisation : France

Informations professionnelles :
Activité : Consultant spécialité Firebird
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 2 256
Points : 3 576
Points : 3 576
tu as du faire une erreur qq part
il n'y a aucune bonne raison que cela ne fonctionne pas
sauf à vouloir créer deux fois le même utilisateur la preuve sous W7 64 avec un Firebird 2.5.0 64
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Microsoft Windows [version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. Tous droits réservés.
 
C:\Users\philippe>cd c:\Fb25\bin
 
c:\Fb25\bin>SET ISC_USER=SYSDBA
 
c:\Fb25\bin>SET ISC_PASSWORD=masterkey
 
c:\Fb25\bin>isql -z
ISQL Version: WI-V2.5.0.26074 Firebird 2.5
USE CONNECT OR CREATE DATABASE TO specify a DATABASE
SQL> exit;
 
c:\Fb25\bin>gsec -ADD UTILISATEUR -pw didier
 
c:\Fb25\bin>gsec -ADD UTILISATEUR -pw didier
An error occurred while attempting TO ADD the user.
violation of PRIMARY OR UNIQUE KEY constraint "INTEG_2" ON TABLE "RDB$USERS"
 
c:\Fb25\bin>
__________________
Philippe Makowski
IBPhoenix - Firebird
Membre de l'April
makowski est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/10/2011, 10h45   #3
Didier44
Candidat au titre de Membre du Club
 
Inscription : janvier 2006
Messages : 26
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 26
Points : 14
Points : 14
Désolé pour ce mauvais post
Tu as raison Philippe cela fonctionne parfaitement et je reste c...
J'avais posté car j'avais déjà rencontré ce problème sur une autre PC mais bon, dans la précipitation je n'avais pas approfondi me disant qu'il y avait peut être une histoire de droit ou autre protection ou syntaxe spéciale avec windows 7 64 bits.
Donc par la suite j'ai récupéré une autre machine et je suis retombé sur le même problème et donc je me dis qu'il y réellement un souci de configuration .
Suite à ta réponse je m'en vais refaire un essai en dur dans une fenêtre de commande dos : je détruis et recrée mon utilisateur sans aucun souci !!!! Je décide donc de refaire la même manip avec un fichier bat comme j'avais l'habitude de faire et .... tout passe !!!!!!
Je vais donc marquer résolu et merci pour ton aide mais il y a quelque chose que je n'ai pas compris et reproduis ; si par bonheur je reproduis je ne manquerais pas d'apporter l'explication .
Didier44 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


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


 
 
 
 
Partenaires

Hébergement Web