[firebase-br] Migração Firebird
Carlos H. Cantu
listas em warmboot.com.br
Segunda Junho 29 21:35:59 -03 2020
Você não pode mais ter uma ROLE com o nome de SYSDBA no Firebird 3.
Na verdade essa "gambiarra" nunca protegeu nada, pois bastava abrir o
banco num editor hexa e apagar a role e pronto! Uma vez fiz isso
abrindo o banco no notepad do Windows e tirando a ROLE lá, só pra
testar, e tb funcionou, kkkk.
[]s
Carlos H. Cantu
eBook Guia de Migração para o FB 3 - www.firebase.com.br/guiafb3.php
www.FireBase.com.br - www.firebirdnews.org - blog.firebase.com.br
VD> Cordialmente Financeiro Boa noite,
VD> Estou tentando fazer a migração de FB 2.5 para 3.0
VD> Passo 1 - backup com Firebird 2.5 instalado
VD> gbak -b -v -user meuUsuario -pass minhaSenha nomeBanco.fdb backup.bck
VD> Obs.: esse meuUsuario está incluído no Firebird e é admin
VD> Passo 2 - Desintalação do Firebird 2.5
VD> Passo 3 - Intalação do Firebird 3.0
VD> Passo 4 - Restore
VD> gbak -rep -v -p 8192 -user meuUsuario -pass minhaSenha backup.bck
VD> nomeBanco.fdb
VD> Esse banco de dados tem uma role com o nome SYSDBA para impedir que o
VD> arquivo seja acessado publicamente com o usuário SYSDBA
VD> Sempre usei dessa forma, ou seja, acessando com meuUsuario e tudo certo..
VD> O problema é que nessa migração, após o backup e restore acima
VD> detalhado, quando tento acessar o banco de dados ocorre o erro: /Your
VD> login SYSDBA is same as one of the SQL role name. Ask your database
VD> administrator to set up a valid Firebird login/.
VD> Esse erro é para ocorre sim, mas se eu fosse acessar o banco com o
VD> usuário SYSDBA, mas estou tentando acessar com meuUsuario e não com SYSDBA.
VD> Alguma sugestão do que pode estar errado?
VD> Obrigado.
VD> ------------------------------------------------------------------------
VD> /Cordialmente
VD> Valdir Dill
VD> /
Mais detalhes sobre a lista de discussão lista