conectar no forms: senha com caractere especial

Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
Responder
LeandroRibeiro
Rank: Estagiário Júnior
Rank: Estagiário Júnior
Mensagens: 1
Registrado em: Seg, 04 Out 2010 5:27 pm
Localização: SP

Erro para conectar ao forms.
Criei o usuário USER1 com a senha A@A.
Eu consigo conectar no banco sem problemas, porém para conectar no forms da erro de TNS.
O único caractere especial que ocorre esse erro é o @.
Existe alguma forma de contornar esse problema?
Obrigado,
Leandro Ribeiro
Trevisolli
Moderador
Moderador
Mensagens: 2016
Registrado em: Qua, 12 Jan 2005 3:25 pm
Localização: Araraquara - SP
Abraço,

Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP

Brother, beleza meu querido?

Seguinte brow, fiz o seguinte teste aqui:

Selecionar tudo

SQL> create user trevisolli identified by a#a;

User created.

SQL> grant connect,resource to trevisolli;

Grant succeeded.

SQL> connect trevisolli/a#a;
Connected.
SQL> select *
  2  from user_tables;

no rows selected
Com esse usuário criado, eu conectei no banco (com senha com caracter especial, no caso o cerquilha) e, conectei no forms normalmente.

Com o @ (arroba) especificamente, tenho quase certeza que é porquê ele faz parte da string de conexão no banco de dados Oracle.

Para conectar, o Oracle utiliza da seguinte sequência:

Selecionar tudo

usuario/senha@banco
Até cheguei à criar uma senha "a@a" (com aspas duplas no inicio e no final, identificando uma senha com caracter especial arroba e, deu certo).

Porém, só deu certo a conexão com o Banco de dados via SQL*Plus e, no forms também tive o mesmo problema.

Você deve ter, obrigatoriamente, este caracter especial nas suas senhas?

Qualquer dúvida, manda aí.
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 18 visitantes