Interbase - usuarios

Firebird

26/06/2004

Ola pessoal, através das dicas repassadas neste forum, a respeito do
erro <Erro your user name and passord...>, concluí que:

- cada sistema ao acessar o interbase deve alterar a senha do SYSDBA

- atraves do IBSecurityService1, incluir o mesmo usuário/password
utilizado na criacao do Banco.

- Sempre será possivel abrir o Banco, com SYSDBA, caso a senha
seja conhecida. Se não for, basta instalar novamente o Interbase
e utilizar a padrao <masterkey>

- Independente de qual seja a senha do SYSDBA, sempre posso
incluir novo usuario, conforme parametros abaixo:
Params.Add(´user_name=sysdba´);
Params.Add(´password=masterkey´);

Fico no aguardo esclarecimento, caso a conclusao esteja
indevida.

Desde já agradeco pela atencao,
Geraldo


Jose Oliveira

Jose Oliveira

Curtidas 0

Respostas

Afarias

Afarias

26/06/2004

|cada sistema ao acessar o interbase deve alterar a senha do SYSDBA

NÃO!

Vc altera a senha do sysdba apenas quando instala um novo servidor. E, não é uma prática correta qualquer sistema acessar uma base de dados usando o usuário SYSDBA.


|Independente de qual seja a senha do SYSDBA, sempre posso
|incluir novo usuario, conforme parametros abaixo:
|Params.Add(´user_name=sysdba´);
|Params.Add(´password=masterkey´);

NÃO!

O parâmetro PASSWORD deve indicar a senha do usuário passado no parâmetro USER_NAME, neste caso SYSDBA. Se a senha do SYSDBA for diferente de masterkey (como indicado no ex), vc receberá um erro.



T+


GOSTEI 0
POSTAR