Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 11-05-2022
Avatar de Caminante
Caminante Caminante is offline
Miembro
 
Registrado: oct 2010
Ubicación: Lima - Peru
Posts: 338
Poder: 14
Caminante Va camino a la fama
Problemas con permisos en Firebird y ubuntu

Hola espero esten todos bien.

Instale a mi pc La ultima lts de ubuntu (22.04) y le instale firebird 3.0 y flamerobin para la administracion de mi base de datos. Pero cuando quiero hacer la conexion una base de datos de prueba que hice desde isql me envia este error.

https://www.flickr.com/photos/195591.../shares/81h5A6



Es decir error con los permisos, pero estos ya los cambie antes de empezar.

https://www.flickr.com/photos/195591.../shares/e66496



Ahora no se donde mas puedo busca. A alguien le ha pasado?

Espero haberme explicado bien. Sino espero sus observaciones para resolver este problema

Gracias
__________________
Caminante, son tus huellas el camino y nada más; Caminante, no hay camino, se hace camino al andar.
Antonio Machado
Responder Con Cita
  #2  
Antiguo 11-05-2022
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
¿Esos permisos son de la base de datos o del directorio donde está la base de datos?
Responder Con Cita
  #3  
Antiguo 11-05-2022
cloayza cloayza is offline
Miembro
 
Registrado: may 2003
Ubicación: San Pedro de la Paz, Chile
Posts: 913
Poder: 22
cloayza Tiene un aura espectacularcloayza Tiene un aura espectacular
Veamos...

Lo primero es que tengas un directorio donde su dueño sea el usuario y grupo sea Firebird

En este caso la carpeta que contiene mis bases de datos se llama database, algo origininal, lo sé...
Cita:
drwxrwx--- 2 firebird firebird 4096 ene 12 09:56 database
Luego, las bases de datos contenidas dentro de database, deben tener estos privilegios... Donde su dueño y grupo sean Firebird
Cita:
-rw-rw---- 1 firebird firebird 1867546624 may 6 09:29 mns_bancos.fdb
-rw-rw---- 1 firebird firebird 3178496 abr 21 10:54 mns_bugs.fdb
-rw-rw---- 1 firebird firebird 3162112 may 9 07:04 mns_documentos.fdb
-rw-rw---- 1 firebird firebird 2818048 may 10 13:24 mns_licencias.fdb
-rw-rw---- 1 firebird firebird 933888 may 10 11:55 mns_website.fdb
En mi caso, la distribución GNU/Linux es Debian Buster (10), Linux versión 5.10.0-13-x64

Espero te ayude a solucionar tu problema

Saludos cordiales
Responder Con Cita
  #4  
Antiguo 11-05-2022
Avatar de Caminante
Caminante Caminante is offline
Miembro
 
Registrado: oct 2010
Ubicación: Lima - Peru
Posts: 338
Poder: 14
Caminante Va camino a la fama
Hola


Asi es como los tengo pero igual me sigue diciendo q no tengo acceso. Se me hace muy extraño.
__________________
Caminante, son tus huellas el camino y nada más; Caminante, no hay camino, se hace camino al andar.
Antonio Machado
Responder Con Cita
  #5  
Antiguo 11-05-2022
Avatar de Caminante
Caminante Caminante is offline
Miembro
 
Registrado: oct 2010
Ubicación: Lima - Peru
Posts: 338
Poder: 14
Caminante Va camino a la fama
Cita:
Empezado por Casimiro Notevi Ver Mensaje
¿Esos permisos son de la base de datos o del directorio donde está la base de datos?
Los permisos son del directorio y eso tambien incluye a las bases q estoy creando dentro
__________________
Caminante, son tus huellas el camino y nada más; Caminante, no hay camino, se hace camino al andar.
Antonio Machado
Responder Con Cita
  #6  
Antiguo 11-05-2022
Avatar de Caminante
Caminante Caminante is offline
Miembro
 
Registrado: oct 2010
Ubicación: Lima - Peru
Posts: 338
Poder: 14
Caminante Va camino a la fama
Ah si otra cosa. Cuando cree la base de datos de prueba desde isql veo que el propietario que me sale para el archivo es "root", supongo que es porque utilice "sudo" al iniciar el isql.



Pero tambien quise restaurar un Backup de otra base de datos con el mismo resultado de acceso denegado
__________________
Caminante, son tus huellas el camino y nada más; Caminante, no hay camino, se hace camino al andar.
Antonio Machado
Responder Con Cita
  #7  
Antiguo 11-05-2022
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Así sin ver es difícil.
Prueba a darle todos los permisos, por probar si es el problema.
Y estaría bien que le digas el usuario al que pertenece.
Cita:
-rw-rw---- 1 firebird firebird 27M 2019-09-12 17:29 afi.fdb
-rw-rw---- 1 firebird firebird 696K 2022-01-21 17:14 seypos.fdb
Responder Con Cita
  #8  
Antiguo 11-05-2022
Avatar de Caminante
Caminante Caminante is offline
Miembro
 
Registrado: oct 2010
Ubicación: Lima - Peru
Posts: 338
Poder: 14
Caminante Va camino a la fama
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Así sin ver es difícil.
Prueba a darle todos los permisos, por probar si es el problema.
Y estaría bien que le digas el usuario al que pertenece.

Los permisos le daria al archivo fdb o al directorio?? Mejor pruebo ambos cuando llegue a casa.


Ahi les cuento como me fue
__________________
Caminante, son tus huellas el camino y nada más; Caminante, no hay camino, se hace camino al andar.
Antonio Machado
Responder Con Cita
  #9  
Antiguo 12-05-2022
Avatar de Caminante
Caminante Caminante is offline
Miembro
 
Registrado: oct 2010
Ubicación: Lima - Peru
Posts: 338
Poder: 14
Caminante Va camino a la fama
Los permisos quedaron asi:





https://www.flickr.com/photos/195591.../shares/49ePC6


Pero el problema persiste


__________________
Caminante, son tus huellas el camino y nada más; Caminante, no hay camino, se hace camino al andar.
Antonio Machado
Responder Con Cita
  #10  
Antiguo 12-05-2022
cloayza cloayza is offline
Miembro
 
Registrado: may 2003
Ubicación: San Pedro de la Paz, Chile
Posts: 913
Poder: 22
cloayza Tiene un aura espectacularcloayza Tiene un aura espectacular
Y cuales don los privilegios de la carpeta programas
Responder Con Cita
  #11  
Antiguo 12-05-2022
Avatar de Caminante
Caminante Caminante is offline
Miembro
 
Registrado: oct 2010
Ubicación: Lima - Peru
Posts: 338
Poder: 14
Caminante Va camino a la fama
Cita:
Empezado por cloayza Ver Mensaje
Y cuales don los privilegios de la carpeta programas



¿Tambien influye los privilegios de esa carpeta? Bueno solo a la carpeta Databases le cambie los privilegios
__________________
Caminante, son tus huellas el camino y nada más; Caminante, no hay camino, se hace camino al andar.
Antonio Machado
Responder Con Cita
  #12  
Antiguo 12-05-2022
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
¿Está funcionando firebird? ¿está el puerto 3050 abierto? ¿Estás escribiendo correctamente (mayúsculas/minúsculas)?
Responder Con Cita
  #13  
Antiguo 12-05-2022
cloayza cloayza is offline
Miembro
 
Registrado: may 2003
Ubicación: San Pedro de la Paz, Chile
Posts: 913
Poder: 22
cloayza Tiene un aura espectacularcloayza Tiene un aura espectacular
Cita:
Empezado por Caminante Ver Mensaje
¿Tambien influye los privilegios de esa carpeta? Bueno solo a la carpeta Databases le cambie los privilegios
Pero claro que influye...Si el usuario Firebird no tiene acceso a Carpetas, como podrá acceder a database..

Yo te recomiendo mover la carpeta database a la carpeta /home...

Entonces te quedaría /home/database/*.fdb y asignar como dueño de la carpeta database a Firebird y grupo Firebird...

Saludos cordiales
Responder Con Cita
  #14  
Antiguo 12-05-2022
Avatar de Caminante
Caminante Caminante is offline
Miembro
 
Registrado: oct 2010
Ubicación: Lima - Peru
Posts: 338
Poder: 14
Caminante Va camino a la fama
Cita:
Empezado por Casimiro Notevi Ver Mensaje
¿Está funcionando firebird? ¿está el puerto 3050 abierto? ¿Estás escribiendo correctamente (mayúsculas/minúsculas)?
Si todo esta okey en ese sentido
__________________
Caminante, son tus huellas el camino y nada más; Caminante, no hay camino, se hace camino al andar.
Antonio Machado
Responder Con Cita
  #15  
Antiguo 12-05-2022
Avatar de Caminante
Caminante Caminante is offline
Miembro
 
Registrado: oct 2010
Ubicación: Lima - Peru
Posts: 338
Poder: 14
Caminante Va camino a la fama
Cita:
Empezado por cloayza Ver Mensaje
Pero claro que influye...Si el usuario Firebird no tiene acceso a Carpetas, como podrá acceder a database..

Yo te recomiendo mover la carpeta database a la carpeta /home...

Entonces te quedaría /home/database/*.fdb y asignar como dueño de la carpeta database a Firebird y grupo Firebird...

Saludos cordiales

No me habia pasado antes en otra instalacion anterior.


Voy a hacer la prueba y les comento.
__________________
Caminante, son tus huellas el camino y nada más; Caminante, no hay camino, se hace camino al andar.
Antonio Machado
Responder Con Cita
  #16  
Antiguo 13-05-2022
Avatar de Caminante
Caminante Caminante is offline
Miembro
 
Registrado: oct 2010
Ubicación: Lima - Peru
Posts: 338
Poder: 14
Caminante Va camino a la fama
Ya cambie el directorio de lugar pero todo sigue igual. Ya se me hace muy raro.
__________________
Caminante, son tus huellas el camino y nada más; Caminante, no hay camino, se hace camino al andar.
Antonio Machado
Responder Con Cita
  #17  
Antiguo 13-05-2022
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
¿Funciona en local?
Responder Con Cita
  #18  
Antiguo 13-05-2022
engranaje engranaje is offline
Miembro
 
Registrado: may 2011
Posts: 163
Poder: 13
engranaje Va por buen camino
Has probado a conectarte usando alias a ver si así tienes el mismo problema?
Editando el fichero DATABASES.CONF y configurando distintos Alias para cada .FDB en plan:

pruebas = /home/ernesto/Programas/Databases/Pruebas.fdb

Para después concetarte desde el flamerobin con el alias en lugar de con la ruta completa.
Responder Con Cita
  #19  
Antiguo 13-05-2022
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Y haría falta saber cómo estás haciendo la conexión.
Responder Con Cita
  #20  
Antiguo 13-05-2022
Avatar de Caminante
Caminante Caminante is offline
Miembro
 
Registrado: oct 2010
Ubicación: Lima - Peru
Posts: 338
Poder: 14
Caminante Va camino a la fama
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Y haría falta saber cómo estás haciendo la conexión.

He tratado de conectarme usando flamerobin con su dialogo de conexion pero al tratar me envia ese mensaje de que no tengo acceso y eso que ya le di todos los permisos.


Cuando use isql si me permitio la creacion y conexion a la base de datos pero solo porque use "Sudo", despues me sale el mismo mensaje de que no tengo permiso.
__________________
Caminante, son tus huellas el camino y nada más; Caminante, no hay camino, se hace camino al andar.
Antonio Machado
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Problemas al conectar por la direccion Ip/Hostname Firebird 2.5 - Ubuntu 13.1 jchan1024 Firebird e Interbase 3 13-12-2013 01:55:10
Firebird en Ubuntu (Problemas) GustavoCruz Firebird e Interbase 9 30-03-2012 18:14:01
Permisos en Firebird jourdan Firebird e Interbase 3 18-05-2010 06:58:21
Problemas Con Permisos ,Firebird 1.5 SpyO_O Firebird e Interbase 0 14-01-2009 15:29:06
Conocer Permisos en Firebird totote Conexión con bases de datos 1 06-01-2009 12:48:16


La franja horaria es GMT +2. Ahora son las 13:06:36.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi