|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() nicolas thaensInscription : septembre 2012 Messages : 6 ![]() |
bonjour a tous,
voila je debute completement sur fb, je l'ai installé via la logithèque avec flamerobin. J'ai modifié le mot de passe de sysdba et créé un utilisateur, (sur firebird) je n'arrive toutefois pas a créer une nouvelle base en localhost: "permission denied je dois avouer qu'entre cette histoire d'utilisateur créé, de ficher dont firebird doit etre le proprietaire et tout le toutim, je patauge.... quelqu'un pourrait il m'éclairer sur le sujet svp |
|
|
00
|
|
|
#2 | |
|
Expert Confirmé
![]() ![]() |
Bonjour,
Citation:
Est ce que l'emplacement du fichier de base de données est doté de droits d'écriture suffisants ? (drwxrwx--- ou 770 en codification chmod)
__________________
Philippe. |
|
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() nicolas thaensInscription : septembre 2012 Messages : 6 ![]() |
oui, je pense.
je veux créer ma base dans un fichier en permission complete (chmod 777) et dont le propriétaire est firebird. Par contre pour le profil créé, j'ai les permissions par défaut, dans ce cas la création de base est elle permise??? à noter que j'ai le meme soucis avec sysdba.... |
|
|
00
|
|
|
#4 |
|
Expert Confirmé
![]() ![]() |
Avez-vous regardé le log de Firebird ?
Peut-être est ce du à une erreur antérieure à la commande SQL ?
__________________
Philippe. |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() nicolas thaensInscription : septembre 2012 Messages : 6 ![]() |
Bonjour,
désolé de ce retard, je n'ai pu m'y remettre que maintenant. voici le contenu de mon mesage d'erreur. *** IBPP::SQLException *** Context: Database::Create Message: isc_dsql_execute_immediate failed SQL Message : -902 Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements Engine Code : 335544344 Engine Message : I/O error during "open O_CREAT" operation for file "/home/nicolas/Bases/test.fdb" Error while trying to create file Permission denied sans vouloir trop passer pour une buse, je peux le trouver ou le log???? merci |
|
|
00
|
|
|
#6 |
|
Expert Confirmé
![]() ![]() ![]() Philippe MakowskiConsultant spécialité Firebird Inscription : mai 2002 Messages : 2 258 ![]() |
Firebird (l'utilisateur Linux Firebird) n'a pas les droits pour écrire dans :
c'est tout
__________________
Philippe Makowski IBPhoenix - Firebird Membre de l'April |
|
00
|
|
|
#7 |
|
Invité de passage
![]() nicolas thaensInscription : septembre 2012 Messages : 6 ![]() |
donc c'est bien ce que je pensais, mais j'ai pourtant mis "firebird" en proprietaire de "Bases" ainsi qu'un accés complet au dossier (chmod 777).
Par contre je viens de remarquer que vous ecrivez tous Firebird (F majuscule), euuuuu ca pourrait pas venir de ca des fois? |
|
|
00
|
|
|
#8 | |
|
Expert Confirmé
![]() ![]() |
Citation:
Par contre je vérifierais quand même les droits des dossiers en question et que le user firebird est bien celui qui fait tourner le serveur...
__________________
Philippe. |
|
|
|
00
|
|
|
#9 | |
|
Expert Confirmé
![]() ![]() ![]() Philippe MakowskiConsultant spécialité Firebird Inscription : mai 2002 Messages : 2 258 ![]() |
Citation:
certes, mais quelle est ta chaine de connexion ? quel outil utilises tu ? Firebird Classic ou Superserveur ? installé par les paquets Fedora ? l'emplacement par défaut pour les bases avec les paquets Fedora, c'est /var/lib/firebird/data et puis si ton répertoire en dessous de "Bases" n'est pas accessible par firebird, il ne pourra par allez dans "Bases", il faut au moins permission d'exécution (x) lire ici par exemple http://doc.ubuntu-fr.org/droits
__________________
Philippe Makowski IBPhoenix - Firebird Membre de l'April |
|
|
00
|
|
|
#10 | |||
|
Invité de passage
![]() nicolas thaensInscription : septembre 2012 Messages : 6 ![]() |
bonjour
Citation:
Citation:
Citation:
sinon j'usqu'a quel niveau dois-je autoriser firebird? mon dossier perso? home? merci |
|||
|
|
00
|
|
|
#11 |
|
Invité de passage
![]() nicolas thaensInscription : septembre 2012 Messages : 6 ![]() |
bon ok c'était bien une histoire d'emplacement, j'ai créé une base dans le dossier data.
je pense que je vais déjà me contenter de ca pour me faire la main et tenterais de le déplacer si le besoin s'en fait sentir plus tard merci pour vos réponses nicolas |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com