Re: [firebase-br] Criação de BD Embedded

Fernando Reis Guimarães fernandobhz em gmail.com
Qui Nov 23 18:57:10 -03 2006


olha, voce ta rodando isso em cdrom?
parece que tem que fazer algo quando estamos acessando banco de dados
somente leitura..só nao sei o que tem que fazer pois nunca precisei

Em 23/11/06, Renato Cramer <renato em domsis.com.br> escreveu:
>
> Olá,
>
> Uso a versão 2.0 do Firebird e estou tentando criar um BD para uso
> embutido
> em uma aplicação.
> Já testei o Firebird Embedded, distribuindo apenas algumas dlls e o .fdb
> junto da aplicação e funcionou.
> Neste teste usei o EMPLOYEE.FDB que vem junto na instalação como exemplo.
>
> Então parti para a criação do meu BD, no ISQL inseri os seguintes
> comandos:
>
> CREATE DATABASE 'D:\Firebird\Teste\Exemplo.fdb'
>                 page_size 2048
>                 user 'SYSDBA' password 'masterkey'
>                 default character set Win1252;
> create table saveconfig
> (
>     secao               varchar(64)             not null collate Win_PTBR,
>     chave               varchar(64)             not null collate Win_PTBR,
>     valor               varchar(200)            default null collate
> Win_PTBR,
>     constraint PK_SECAOCHAVE primary key (secao, chave)
> );
> GRANT ALL ON saveconfig TO SYSDBA;
> COMMIT;
>
> Ocorre que quando executo a aplicação, recebo a mensagem de erro:
> SQLSTATE = HY000
> no permission for read/select access to TABLE SAVECONFIG
>
> Em todas as situações só uso o SYSDBA.
> A aplicação conecta através de ODBC, sendo que o cliente é a fbembed.dll.
>
> Testei também dando privilégios dessa forma à tabela, mas também dá o
> erro:
> GRANT ALL ON saveconfig TO PUBLIC;
>
> O que pode estar acontecendo?
>
> Muito Obrigado,
> Renato.
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



-- 
Atenciosamente,
Fernando Reis Guimarães.

Contatos
fernando em fernandobhz.com
http://www.fernandobhz.com
Celular 9213-3727.



Mais detalhes sobre a lista de discussão lista