[Lazarus-es] Problemilla de permisos con firebird en OSX

Giuseppe Luigi Punzi Ruiz glpunzi en lordzealon.com
Mar Ago 4 22:54:53 CEST 2009


Hola de nuevo,

El 04/08/2009, a las 2:20, Claudio Romero escribió:

> Si con firebird:firebird satgest.fdb  flamerobin puede abrirla.
> Puedes checkear
> - el full path de la tabla, en vez del alias y viceversa en
> IBConnection1.databasename.
> - Ingresar el role (grupo) para conectarme IBConnection1.Role:=:staff;

Cambiando el "role" no arregla nada.


>
> Exactamente que error te da?

IBConexion: DoInternalConnect:
-I/O error for file "<ruta a la BBDD>"
-Error while trying to open the file
-Input/Output Error

Permisos:
-rwxr-xr-x   1 glpunzi  staff    733184 Aug  3 22:40 satgest.fdb


galilea:satgest glpunzi$ isql
Use CONNECT or CREATE DATABASE to specify a database
SQL> CONNECT ./satgest.fdb;
Database:  ./satgest.fdb
SQL> SELECT * FROM CLIENTES;
Statement failed, SQLCODE = -551
no permission for read/select access to TABLE CLIENTES
SQL>

Y ésto es interesante:

galilea:satgest glpunzi$ isql -u SYSDBA -p masterkey
Use CONNECT or CREATE DATABASE to specify a database
SQL> CONNECT ./satgest.fdb;
Database:  ./satgest.fdb, User: SYSDBA
SQL> SELECT * FROM CLIENTES;

    IDCLIENTE  
NOMBRE                                                        
RAZONSOCIAL                                        MANTENIMIENTO EMAIL
============  
============================================================  
================================================== =============  
====================
            3  
3                                                             
<null>                                                         0 <null>
            8  
8                                                            Prueba  
S.L.                                                    1 info en prueba.com
           10 Clientes  
Nombre                                               
Razón                                                         1 email en email.com
            6  
6                                                             
<null>                                                         1 <null>



Un saludo.




Giuseppe Luigi Punzi Ruiz
Blog: http://www.lordzealon.com
Twitter & Skype & GoogleTalk accounts: glpunzi









More information about the Lazarus-es mailing list