Firebird login

Ae tchurma …

To brincando com o firebird no linux aqui e estou com um probleminha.

  1. Criei o usuário fulano com o gsec.
  2. Fiz o backup de um database que era do sysdba
  3. Estou tentando restaurar o backup com o usuário fulano com o comando./gbak -r -v -user fulano -pas senhadofulano /database/database.fdb.bak /database/database.fdb

Vale dizer que conectar com o isql e usuário fulano tb retorna a mesma msg que o usuário não está definido.

[quote]gbak: opened file /database/database.fdb.bak
gbak: transportable backup – data in XDR format
gbak: backup file is compressed
gbak: ERROR: Your user name and password are not defined. Ask your database administrator to set up a Firebird login.
gbak: ERROR: failed to create database /database/database.fdb
gbak: Exiting before completion due to errors
[/quote]

  1. Verifique se o seu usuário realmente existe, parece que não
  2. Verifique se ao criar o usuário você deu autorização de acesso às tabelas

Sim existe. ele é listado na base de segurança e tudo.

É justamente isso que quero evitar. Quero que ele seja o owner do banco.

valeu