Não sei o usuário e a senha do banco. E agora?
Estou tentando abrir o banco de um sistema de um cliente e deu a seguinte mensagem:
´Your login SYSDBA is same as one of the SQL role name. Ask your database administror to set up a valid Firebird Login.´
Este banco foi copiado para minha máquina e estou tentando abrir a partir dela. A pessoa que criou o banco definiu acessos para outro usuário desconhecido.
Provavelmente foi criado em alguma versão do firebird (não tenho certeza).
A pergunta é: Como faço pra abrir este banco?
´Your login SYSDBA is same as one of the SQL role name. Ask your database administror to set up a valid Firebird Login.´
Este banco foi copiado para minha máquina e estou tentando abrir a partir dela. A pessoa que criou o banco definiu acessos para outro usuário desconhecido.
Provavelmente foi criado em alguma versão do firebird (não tenho certeza).
A pergunta é: Como faço pra abrir este banco?
Fsflorencio
Curtidas 0
Respostas
Weber
10/01/2005
a senha não fica gravada no banco de dados e sim no servidor, desse modo quando você copia um banco de um computador para outro a senha que vale é a de cada computador.
Por exemplo, se você acabar de instalar o IBserver ou FBserver no computador e copiar qualquer banco de dados para ele o usuário e senha será SYSDBA e masterkey.
Por exemplo, se você acabar de instalar o IBserver ou FBserver no computador e copiar qualquer banco de dados para ele o usuário e senha será SYSDBA e masterkey.
GOSTEI 0
Fsflorencio
10/01/2005
Eu sei disso, mas não é o que está ocorrendo. Como eu disse, deu este erro:
´Your login SYSDBA is same as one of the SQL role name. Ask your database administror to set up a valid Firebird Login.´
tá faltando alguma coisa e não sei o q é, e tem haver com roles.
´Your login SYSDBA is same as one of the SQL role name. Ask your database administror to set up a valid Firebird Login.´
tá faltando alguma coisa e não sei o q é, e tem haver com roles.
GOSTEI 0
Martins
10/01/2005
isso só está acontecendo com este bd?
Tente reinstalar o FB!
Tente reinstalar o FB!
GOSTEI 0
Fsflorencio
10/01/2005
Sim.
Já copiei este banco para outro terminal e dá o mesmo erro.
Não sei como foi criado este banco, mas acredito que seja o firebird.
Mas vamos supor que ele tenha sido criado no interbase 7, acho que ele tem um recurso de colocar senha no banco.
Alguém que faz uso do ib7 sabe dizer se pode ser isto?
Já copiei este banco para outro terminal e dá o mesmo erro.
Não sei como foi criado este banco, mas acredito que seja o firebird.
Mas vamos supor que ele tenha sido criado no interbase 7, acho que ele tem um recurso de colocar senha no banco.
Alguém que faz uso do ib7 sabe dizer se pode ser isto?
GOSTEI 0
Afarias
10/01/2005
O q está acontecendo é q a pessoa q criou o banco lançou mão de um velho ´truque´ para impedir que o banco pudesse ser acessado por qualquer usuário SYSDBA.
Esse artifício pode ser facilmente contornado. Como não sei da procedência do banco, e como eu acho um ´exercício´ interessante. Fica ai o ´desafio´
com 1 pouco de atenção, facilmente vc ´quebrará´ essa ´segurança´
;)
T+
Esse artifício pode ser facilmente contornado. Como não sei da procedência do banco, e como eu acho um ´exercício´ interessante. Fica ai o ´desafio´
com 1 pouco de atenção, facilmente vc ´quebrará´ essa ´segurança´
;)
T+
GOSTEI 0
Fsflorencio
10/01/2005
Truquezinho sinistro esse, heim!
Pois é... vivendo e aprendendo.
O kra me criou um role chamado SYSDBA pertencendo a um usuário chamado ´PIMENTA´ que não existe. Quando entrava com outro usuário acessava os objetos, mas não exibia os dados pois o usuário não tinha acesso, quando tentava com o SYSDBA ele não deixava pois tinha um role com o nome SYSDBA.
Muito engenhoso...
Obrigado afarias.
Pois é... vivendo e aprendendo.
O kra me criou um role chamado SYSDBA pertencendo a um usuário chamado ´PIMENTA´ que não existe. Quando entrava com outro usuário acessava os objetos, mas não exibia os dados pois o usuário não tinha acesso, quando tentava com o SYSDBA ele não deixava pois tinha um role com o nome SYSDBA.
Muito engenhoso...
Obrigado afarias.
GOSTEI 0
Afarias
10/01/2005
hehehehe...
boa!
8)
boa!
8)
GOSTEI 0
X Me
10/01/2005
Amigo, como vc contornou esse problema da Role... ??
GOSTEI 0
Antonio Souza
10/01/2005
Trabalho com SQL server e preciso importar os dados de um banco firebird que está nesta mesma situação alguém poderia me ajudar com este truquezinho sinistro? Grato!
GOSTEI 0