IMPORTAR DADOS DE OUTRO SISTEMA

CAIO.FR.SP 31/05/2011 13:15:33
#375431
Galera a um tempo atras, cliente me epediu para montar um sisteminha para petshop. ele ja usava um mais nao estava satisfeito com o sistema, e o programador era de outra cidade e nao dava suporte para ele, entao eu criei um sistema sistema para ele do jeito que ele me pediu, so que ele quer importar os dados do antigo sistema, como faço para conseguir acessar os dados do bd, existe alguma forma de descobrir a senha do bd, ou alguma senha mestre?
GUTOTEC 31/05/2011 13:24:56
#375434
Citação:

conseguir acessar os dados do bd, existe alguma forma de descobrir a senha do bd



Qual é o DB Access ?
é só conectar na base antiga fazer um while e na base nova fazer o insert
ou gerar uns TXT da base antiga e importar pra nova
CAIO.FR.SP 31/05/2011 14:01:38
#375441
tudo bem, mas tem snha no db.
GUTOTEC 31/05/2011 15:21:44
#375454
se for access
só usar Descobre_password.exe

se for outros bancos ai tem como fazer um new ou alter senha pela ID

Qual o banco antigo ?
CAIO.FR.SP 31/05/2011 15:34:45
#375457
firebird
GUTOTEC 31/05/2011 16:08:24
#375463
Resposta escolhida
Deve haver ferramenta habeis pronta pra isso principalmente no interbase
Da uma olhada ..... no google tambem como trocar a senha por CMD DOS mais garantido

mas se voce usa o ibexpert ....... tenta abrir a base primeiro voce tentou ??

eu faço os procedimentos abaixo e abro qualquer base de dados firebird sem problema
com meu usuario siga os passos a abaixo

Citação:

PARA ENTRAR NA BASE NOVA VOCE NAO VAI CONSEGUIR PQ A SENHA NAO CONFERE

CLIQUE COM O BOTAO INVERSO EMCIMA DA BASE DE DADOS VA EM :
DATABASE REGISTRATION INFO VA EM PASSWORD
E INCIRA O NOVO PASSWORD E CLIQUE OK
AGORA DE 2 CLIQUES NA BASE DATABASE E ELA ABRIRA NOVAMENTE COM NOVA SENHA [Ô] PARA FICAR MAIS SEGURO [Ô]
OBS: LETRAS maiusculas e minusculas .... elas fazem diferença não podendo acessar




Cada SGDB tem usuario , a senha é do usuario e não do DB
Com o Firebird tem como entrar com seu usuario da maquina

Agora de voce por na conexao do VB e funcionar ai só testando


CAIO.FR.SP 31/05/2011 16:40:46
#375469
nao entendi muito be, tipo em minhas base de dados firebird costumo deixa o usuario e senha padrao do firebird, entao se com esse usuario e senha eu consigo acessar qualquer base de dados?
GUTOTEC 31/05/2011 17:59:51
#375487
é isso mesmo Caio,
visiaulmente pelo ib expert , vai conseguir fazendo isso atribuindo uma nova senha .

seria tambem mesma coisa pelo firebird em cmd renomear a senha da base.
segue o Texto corretamente , é em User Manager que troca essa configuração

Citação:


!!!!!!!!!!!!!!!!!!!!!TROCANDO A SENHA PADRAO !!!!!!!!!!!!!!!!!!!!!!

DETALHE VOCE PRECISAVA TROCAR A SENHA masterkey , pois sua base fica aberta perante essa senha padrão

NO IBEXPERT EM TOOLS VA EM USER MANAGER ABRIRA UMA NOVA TELA:
SELECIONE O USUARIO SYSDBA COM 2 CLIQUES VA EM
PASSWORD *****
CONFIRM PASSWORD *****
VOCE TROCOU SUA SENHA

PARA ENTRAR NA BASE NOVA VOCE NAO VAI CONSEGUIR PQ A SENHA NAO CONFERE

CLIQUE COM O BOTAO INVERSO EMCIMA DA BASE DE DADOS VA EM :
DATABASE REGISTRATION INFO VA EM PASSWORD
E INCIRA O NOVO PASSWORD E CLIQUE OK
AGORA DE 2 CLIQUES NA BASE DATABASE E ELA ABRIRA NOVAMENTE COM NOVA SENHA [Ô] PARA FICAR MAIS SEGURO [Ô]
OBS: LETRAS maiusculas e minusculas .... elas fazem diferença não podendo acessar






IMAGINE ASSIM
voce faz um download de um projeto, de user Sysdba senha sysdba só que voce nao tem ideia de que essa é a senha

voce entra no IBEXPERT e vai criar um novo registro de Base la onde informa 127.0.0,1 ou localhost - firebird 2.0 ou 2.5
após terminar esse cadastro da Base vai testar a conexao e nao vai funcionar .

Ai voce vai em USER MANEGER
e troca a senha pelo DO IB sua por uma nova qualquer
automaticamente voce vai atribuir o novo usuario direito a base selecionada
conseguindo abrir a Base antiga

Ai a sua base atual voce nao conseguir entrar , pq no ib ficou gravado a senha nova
ai voce apaga o registro da sua e registra a sua novamente na senha nova
ai as duas estarao conectadas com senha nova
Tópico encerrado , respostas não são mais permitidas