</td> <td><table border="0" align="right" cellpadding="0" cellspacing="0"> <tr> <td><img src="imgs/cacic_ext.gif" align="bottom"></td> <td> </td> </tr> <tr> <td><div align="right"><b><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> <? if ($_SESSION['nm_local']) echo $_SESSION['nm_local']; else { require_once('include/library.php'); $arrConfiguracoesPadrao = getValores('configuracoes_padrao', 'nm_organizacao'); echo $arrConfiguracoesPadrao['nm_organizacao']; } ?> </font></b></div></td> <td> </td> </tr> </table> </td> </tr> </table></td> </tr> <tr> <td height="2" background="imgs/linha_h.gif"></td> </tr> </table>
<td width="40"> </td> <td nowrap> </td> <td nowrap class="label"><p><?php echo $oTranslator->_('Selecionadas'); ?> :</p></td> <td nowrap> </td> </tr> <tr> <td> </td> <td> <div align="left"> <? // Gráficos disponíveis para exibição na página principal // [so][acessos][locais][acessos_locais] // A variável de sessão menu_seg->_SESSION['te_exibe_graficos'] contém os gráficos selecionados para exibição $arrValores = getValores('configuracoes_locais', 'te_exibe_graficos', 'id_local='.$frm_id_local); $te_exibe_graficos = $arrValores['te_exibe_graficos']; ?> <select multiple size="10" name="listaExibeGraficosDisponiveis[]" id="listaExibeGraficosDisponiveis" class="normal" onFocus="SetaClassDigitacao(this);" onBlur="SetaClassNormal(this);" > </select> </div></td> <td> </td> <td width="40"> <div align="center"> <input type="button" value=" > " onClick="move(this.form.elements['listaExibeGraficosDisponiveis[]'],this.form.elements['listaExibeGraficosSelecionados[]'])" name="B3" id="B3"> <br> <br> <input type="button" value=" < " onClick="move(this.form.elements['listaExibeGraficosSelecionados[]'],this.form.elements['listaExibeGraficosDisponiveis[]'])" name="B4" id="B4"> </div></td> <td> </td> <td><select multiple size="10" name="listaExibeGraficosSelecionados[]" id="listaExibeGraficosSelecionados" class="normal" onFocus="SetaClassDigitacao(this);" onBlur="SetaClassNormal(this);"> </select></td>
if ($strValues) { // Armazeno as ocorrências no Histórico $strQueryInsereHistorico = ' INSERT INTO componentes_estacoes_historico( te_node_address, id_so, cs_tipo_componente, te_valor, dt_alteracao, cs_tipo_alteracao) VALUES '.$strValues; $resultInsereHistorico = mysql_query($strQueryInsereHistorico) or die('Problema Inserindo Dados na Tabela Componentes_Estações_Histórico!'); } // Verifico se há emails para notificação de alteração na configuração de hardware. $arrConfiguracoesLocais = getValores('configuracoes_locais', 'te_notificar_mudanca_hardware','id_local='.$v_dados_rede['id_local']); if (trim($strEmailsDestinatarios = $arrConfiguracoesLocais['te_notificar_mudanca_hardware']) <> '') { // Obtenho os nomes do hardware passível de controle $arrDescricoesColunasComputadores = getDescricoesColunasComputadores(); // Consulto todos os hardwares que foram selecionados para notificacao. Isso é setado pelo administrador na página de 'Configurações Gerais'. $queryHardwareSelecionado = "SELECT nm_campo_tab_hardware, te_desc_hardware FROM descricao_hardware WHERE te_locais_notificacao_ativada like '%,".$v_dados_rede['id_local'].",%'"; $resultHardwareSelecionado = mysql_query($queryHardwareSelecionado) or die('Ocorreu um erro durante a consulta à tabela descricao_hardware.'); // Crio um array que conterá nm_campo_tab_hardware => te_desc_hardware dos hardwares selecionados para notificação $arrHardwareSelecionado = array(); while($rowHardwareSelecionado = mysql_fetch_array($resultHardwareSelecionado))
function inclui_computador_caso_nao_exista($te_node_address, $id_so_new, $te_so_new, $id_ip_rede, $te_ip, $te_nome_computador, $te_workgroup) { $v_te_ip = $te_ip; // ...caso o IP esteja inválido, obtenho-o a partir de variável do servidor // Tudo bem! Ainda vou implementar usando expressões regulares!!! :) if (substr_count($v_te_ip, 'zf') > 0 || trim($v_te_ip) == '') { $v_te_ip = $_SERVER['REMOTE_ADDR']; } /* GravaTESTES('Library_iccne: Script Chamador: '.$_SERVER['REQUEST_URI']); GravaTESTES('Library_iccne: v_te_ip: '.$v_te_ip); GravaTESTES('Library_iccne: te_node_address: '.$te_node_address); GravaTESTES('Library_iccne: id_so_new: '.$id_so_new); GravaTESTES('Library_iccne: te_so_new: '.$te_so_new); GravaTESTES('Library_iccne: id_ip_rede: '.$id_ip_rede); GravaTESTES('Library_iccne: te_ip: '.$te_ip); GravaTESTES('Library_iccne: te_nome_computador: '.$te_nome_computador); GravaTESTES('Library_iccne: te_workgroup: '.$te_workgroup); */ $arrSO = getValores('so', 'id_so', 'id_so = ' . $id_so_new); $id_so = $arrSO['id_so']; $arrSO = getValores('so', 'te_so', 'te_so = "' . $te_so_new . '"'); $te_so = $arrSO['te_so']; conecta_bd_cacic(); if ($te_so == '' && $id_so != '' && $id_so != 0 && $te_so_new != '') { $te_so = $te_so_new; $query = 'UPDATE so SET te_so = "' . $te_so_new . '" WHERE id_so = ' . $id_so; $result = mysql_query($query); } elseif ($te_so != '' && ($id_so == '' || $id_so == 0)) { $query = 'SELECT id_so FROM so WHERE te_so = "' . $te_so . '"'; $result = mysql_query($query); $row = mysql_fetch_array($result); $id_so = $row['id_so']; } if ($te_so == '' && ($id_so == '' || $id_so == 0)) { if ($te_so_new != '' && ($id_so_new != '' && $id_so_new != 0) || $te_so_new != '') { if ($id_so == 0 || $id_so == '') { // Busco o último valor do Identificador Externo caso não tenha recebido valor para o ID Externo $querySEL = 'SELECT max(id_so) as MaxIdSo FROM so'; $resultSEL = mysql_query($querySEL); $rowSEL = mysql_fetch_array($resultSEL); $id_so = $rowSEL['MaxIdSo'] + 1; } else { $id_so = $id_so_new; } // Insiro a informação na tabela de Sistemas Operacionais incrementando o Identificador Externo $queryINS = 'INSERT INTO so(id_so,te_desc_so,sg_so,te_so) VALUES (' . $id_so . ',"S.O. a Cadastrar","Sigla a Cadastrar","' . $te_so_new . '")'; //GravaTESTES('Library_iccne_queryINS: '.$queryINS); $resultINS = mysql_query($queryINS); // Carrego os dados referente à rede da estação $v_dados_rede = getDadosRede(); // Verifico pelo local se há coletas configuradas e acrescento o S.O. à tabela de ações $querySEL = 'SELECT id_acao FROM acoes_so WHERE id_local = ' . $v_dados_rede['id_local'] . ' GROUP BY id_acao'; //GravaTESTES('Library_iccne_querySEL: '.$querySEL); $resultSEL = mysql_query($querySEL); // Caso existam ações configuradas para o local, incluo o S.O. para que também execute-as... $strInsereID = ''; while ($rowSEL = mysql_fetch_array($resultSEL)) { $strInsereID .= $strInsereID != '' ? ',' : ''; $strInsereID .= '(' . $v_dados_rede['id_local'] . ',' . $rowSEL['id_acao'] . ',' . $id_so . ')'; } if ($strInsereID != '') { $queryINS = 'INSERT INTO acoes_so(id_local, id_acao, id_so) VALUES ' . $strInsereID; $resultINS = mysql_query($queryINS); } } } $arrRetorno = array('id_so' => '', 'te_so' => ''); if ($id_so > 0 && $te_node_address != '') { $checa_existe = computador_existe($te_node_address, $id_so); if ($checa_existe == '0') { $query = 'INSERT INTO computadores (te_node_address, id_so, te_so, id_ip_rede, te_ip, te_nome_computador, te_workgroup, dt_hr_inclusao, dt_hr_ult_acesso) VALUES ("' . $te_node_address . '", "' . $id_so . '","' . $te_so . '", "' . $id_ip_rede . '","' . $v_te_ip . '","' . $te_nome_computador . '","' . $te_workgroup . '", NOW(), NOW())'; } elseif ($checa_existe == '2') { $query = 'UPDATE computadores SET id_ip_rede = "' . $id_ip_rede . '", te_ip = "' . $v_te_ip . '", te_so = "' . $te_so . '", te_nome_computador="' . $te_nome_computador . '", te_workgroup="' . $te_workgroup . '" WHERE te_node_address = "' . $te_node_address . '" AND id_so = "' . $id_so . '"'; } //GravaTESTES('Library_iccne_QUERY : '.$query); $result = mysql_query($query); $arrRetorno = array('id_so' => $id_so, 'te_so' => $te_so); // OK! O computador foi INCLUIDO/ATUALIZADO. // Removo qualquer registro de insucesso na instalação existente para o IP + SO (!!!) $query = 'DELETE FROM insucessos_instalacao WHERE te_ip = "' . $v_te_ip . '" AND te_so = "' . $te_so . '"'; // Talvez eu melhore esta cláusula mais tarde $result = mysql_query($query); } // ****************************************************************************************************************************** // ****************************************************************************************************************************** // Novo Conceito: // As estações poderão ter uma licença MS-Windows e n sabores de Linux // Desta forma, será customizada a ocupação do banco e será mantida a versão do S.O. mais atual para fins de Gestão de Licenças e // estatísticas // // Anderson Peterle - Dataprev/ES - 01/08/2008 12:04h // ****************************************************************************************************************************** // ****************************************************************************************************************************** $arrSO = getValores('so', 'in_mswindows', 'te_so = "' . $te_so_new . '"'); $in_mswindows = $arrSO['in_mswindows']; if ($in_mswindows == 'S') { $arrSO = getValores('so', 'id_so', 'te_so = "' . $te_so_new . '"'); $id_so = $arrSO['id_so']; if (ChecaSO($te_node_address, $id_so)) { //GravaTESTES('***** Forçando coletas ANVI COMP HARD MONI SOFT UNDI para a estação *****'); $query = ' UPDATE computadores SET dt_hr_coleta_forcada_estacao = now(), te_nomes_curtos_modulos="COMP#HARD#SOFT#ANVI#MONI#UNDI" WHERE te_node_address="' . $te_node_address . '" AND id_so=' . $id_so; $result = mysql_query($query); //GravaTESTES('======================================================================'); } } // ****************************************************************************************************************************** // ****************************************************************************************************************************** return $arrRetorno; }
''); $arrComputadores = getValores('computadores', 'te_palavra_chave,id_ip_rede' , 'te_node_address = "'.$te_node_address.'" and id_so = '.trim($arrSO['id_so'])); $strTePalavraChave = trim( $arrComputadores['te_palavra_chave'] ); $strIdIpRede = trim( $arrComputadores['id_ip_rede'] ); //GravaTESTES('srCACIC_getConfig.strTePalavraChave:'.$strTePalavraChave); //GravaTESTES('srCACIC_getConfig.strIdIpRede:'.$strIdIpRede); // Valido a Palavra-Chave e monto a tripa com os nomes e ids dos servidores para autenticação if ($te_palavra_chave == $strTePalavraChave) { //GravaTESTES('OK! Palavras Chaves IGUAIS!'); $arrRedes = getValores('redes','id_servidor_autenticacao','id_ip_rede = "'.$strIdIpRede.'"'); $strIdServidor = $arrRedes['id_servidor_autenticacao']; //conecta_bd_cacic(); $query_SEL = 'SELECT id_servidor_autenticacao, nm_servidor_autenticacao FROM servidores_autenticacao WHERE in_ativo = "S" AND id_servidor_autenticacao = '.$strIdServidor.' ORDER BY nm_servidor_autenticacao'; $result_SEL = mysql_query($query_SEL); $strTripaServidores = ''; while ($row_SEL = mysql_fetch_array($result_SEL)) $strTripaServidores .= $row_SEL['id_servidor_autenticacao'].';'.$row_SEL['nm_servidor_autenticacao'].($row_SEL['id_servidor_autenticacao']==$strIdServidor?'*':'').';';
'" . $arrUsbInfo[0] . "', '" . $arrUsbInfo[1] . "', '" . $arrUsbInfo[2] . "', '" . $arrUsbInfo[3] . "')"; //GravaTESTES($query); $result = mysql_query($query); // $v_dados_rede = getDadosRede(); $arrTeUsbFilter = getValores('configuracoes_locais', 'te_usb_filter' ,'id_local='.$v_dados_rede['id_local']); $arrTeNotificarUtilizacaoUSB = getValores('configuracoes_locais', 'te_notificar_utilizacao_usb','id_local='.$v_dados_rede['id_local']); $arrNmDevice = getValores('usb_devices', 'nm_device','id_device="'.$arrUsbInfo[3].'" AND id_vendor="'.$arrUsbInfo[2].'"'); $strNmDevice = ($arrNmDevice['nm_device'] <> ''?$arrNmDevice['nm_device']:'('.$arrUsbInfo[3].') Dispositivo Desconhecido'); $arrNmVendor = getValores('usb_vendors', 'nm_vendor','id_vendor="'.$arrUsbInfo[2].'"'); $strNmVendor = ($arrNmVendor['nm_vendor'] <> ''?$arrNmVendor['nm_vendor']:'('.$arrUsbInfo[2].') Fabricante Desconhecido'); //GravaTESTES('te_usb_filter: "'.trim($arrTeUsbFilter['te_usb_filter']).'"'); //GravaTESTES('te_notificar_utilizacao_usb: "'.trim($arrTeNotificarUtilizacaoUSB['te_notificar_utilizacao_usb']).'"'); if ((trim($arrTeUsbFilter['te_usb_filter'])<>'') && (trim($arrTeNotificarUtilizacaoUSB['te_notificar_utilizacao_usb']) <> '')) { //GravaTESTES($arrTeUsbFilter['te_usb_filter']); //GravaTESTES($arrTeNotificarMudancaHardware['te_notificar_mudanca_hardware']); $arrUSBfilter = explode('#',$arrTeUsbFilter['te_usb_filter']); $strUSBkey = $arrUsbInfo[2] . "." . $arrUsbInfo[3]; $indexOf = array_search($strUSBkey,$arrUSBfilter); if ($indexOf <> -1) { $strCorpoMail = '';
$where .= ' OR redes.id_local in ('.$_SESSION['te_locais_secundarios'].')) '; } $ordem = ($_GET['cs_ordem']<>''?$_GET['cs_ordem']:'sg_local,nm_rede'); $query = 'SELECT * FROM redes LEFT JOIN servidores_autenticacao ON redes.id_servidor_autenticacao = servidores_autenticacao.id_servidor_autenticacao '. $where .' ORDER BY '.$ordem; $result = mysql_query($query); $msg = '<div align="center"> <font color="#c0c0c0" size="1" face="Verdana, Arial, Helvetica, sans-serif"> '.$oTranslator->_('Clique nas Colunas para Ordenar').'</font><br><br></div>'; $arrTeServCacicPadrao = getValores('configuracoes_padrao', 'te_serv_cacic_padrao'); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <link rel="stylesheet" type="text/css" href="../../include/cacic.css"> <title>Cadastro de Redes</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body background="../../imgs/linha_v.gif"> <script language="JavaScript" type="text/javascript" src="../../include/cacic.js"></script> <form name="form1" method="post" action=""> <table width="90%" border="0" align="center"> <tr>
computadores.id_so = so.id_so and computadores.id_so IN ('. $so_selecionados .') '. $query_redes . $local . ' ORDER BY ' . $orderby; if ($_GET['orderby'] == 6 ||$_GET['orderby'] == 7) { $query .= ' desc'; } // ***************************************************** // Código para Paginação - Anderson Peterle - 24/06/2008 // ***************************************************** // definicoes de variaveis $arrValores = getValores('configuracoes_padrao', 'nu_rel_maxlinhas', '1'); $max_links = 100; // máximo de links à serem exibidos $nu_rel_maxlinhas = ($arrValores['nu_rel_maxlinhas']<>''?$arrValores['nu_rel_maxlinhas']:100); // máximo de resultados a serem exibidos por tela ou pagina $mult_pag = new Mult_Pag(); // cria um novo objeto navbar $mult_pag->nu_rel_maxlinhas = $nu_rel_maxlinhas; // metodo que realiza a pesquisa $resultado = $mult_pag->Executar($query, $DbConnect, "", "mysql"); $reg_pag = mysql_num_rows($resultado); // total de registros por paginas ou telas echo '<table cellpadding="2" cellspacing="0" border="1" bordercolor="#999999" bordercolordark="#E1E1E1"> <tr bgcolor="#E1E1E1" > <td nowrap align="left"><font size="1" face="Verdana, Arial"> </font></td>'; for ($i=2; $i < mysql_num_fields($resultado); $i++)
$v_cs_cipher = (trim($_POST['cs_cipher']) <> ''?trim($_POST['cs_cipher']) : '4'); $v_cs_compress = (trim($_POST['cs_compress']) <> ''?trim($_POST['cs_compress']) : '4'); $v_cs_cipher = '1'; // Algumas estações enviarão uma string para extensão de bloco $strPaddingKey = ''; // Autenticação da Estação Visitada $te_node_address = DeCrypt($key,$iv,$_POST['te_node_address'] ,$v_cs_cipher,$v_cs_compress,$strPaddingKey); $te_so = DeCrypt($key,$iv,$_POST['te_so'] ,$v_cs_cipher,$v_cs_compress,$strPaddingKey); $te_palavra_chave = DeCrypt($key,$iv,urldecode($_POST['te_palavra_chave']) ,$v_cs_cipher,$v_cs_compress,$strPaddingKey); $id_conexao = DeCrypt($key,$iv,$_POST['id_conexao'] ,$v_cs_cipher,$v_cs_compress,$strPaddingKey); $arrComputadores = getValores('computadores', 'te_palavra_chave,id_ip_rede' , 'te_node_address = "'.$te_node_address.'" and id_so = '.$arrSO['id_so']); $arrRedes = getValores('redes' , 'id_local' , 'id_ip_rede= "'.$arrComputadores['id_ip_rede'].'"'); $strTePalavraChave = $arrComputadores['te_palavra_chave']; // Valido a Palavra-Chave e monto a tripa com os nomes e ids dos servidores de autenticação if ($te_palavra_chave == $strTePalavraChave) { conecta_bd_cacic(); $query_INSERT = "INSERT INTO srcacic_transfs ( dt_systemtime, nu_duracao, te_path_origem, te_path_destino, nm_arquivo, nu_tamanho_arquivo, cs_status, cs_operacao,
<tr> <td class="cabecalho"> <?php /* * Mostra se houver local registrado na sessao (g..) */ echo $_SESSION['id_local'] ? $oTranslator->_('kciq_msg cacic statistics') : ''; ?> </td> </tr> <? // Reinicializo as variáveis para tratamento de gráficos session_unregister('te_exibe_graficos'); // Resgato a configuração sobre exibição dos gráficos da página principal $arrConfiguracoesLocais = getValores('configuracoes_locais', 'te_exibe_graficos', 'id_local='.$_SESSION['id_local']); $_SESSION['te_exibe_graficos'] = $arrConfiguracoesLocais['te_exibe_graficos']; // Caso o usuário atual não esteja logado, mostro apenas os números de acessos por local if (!session_is_registered('cs_nivel_administracao')) { ?> <tr><td> <? $_SESSION['in_grafico'] = 'acessos_locais'; if (substr_count($_SESSION['te_exibe_graficos'],'[acessos_locais]')>0) echo '<img src="graficos/pie_acessos_locais.php" border="no">'; else require "include/exibe_consultas_texto.php"; ?> </td>
// Caso o usuario tenha como local primario o local do computador ou // Caso o usuario seja do nivel "Administracao" ou // Caso o usuario tenha como local secundario o local do computador. if ($arrUsuarios['id_local'] == $arrComputadores['id_local'] ||$arrUsuarios['id_grupo_usuarios'] == '2' || $boolIdLocal) { $id_sessao = DeCrypt($key,$iv,$_POST['id_sessao'],$v_cs_cipher,$v_cs_compress,$strPaddingKey); $id_usuario_cli = $arrUsuarios['id_usuario']; $te_motivo_conexao = DeCrypt($key,$iv,$_POST['te_motivo_conexao'],$v_cs_cipher,$v_cs_compress,$strPaddingKey); $te_documento_referencial = DeCrypt($key,$iv,$_POST['te_documento_referencial'],$v_cs_cipher,$v_cs_compress,$strPaddingKey); $dt_hr_autenticacao = date('Y-m-d H:i:s'); //GravaTESTES('AuthClient: dt_hr_autenticacao => '.$dt_hr_autenticacao); $dt_hr_inicio_sessao = date('d-m-Y') . ' às ' . date('H:i') . 'h'; //GravaTESTES('AuthClient: dt_hr_inicio_sessao => '.$dt_hr_inicio_sessao); // Identifico o SO da máquina visitante $arrIdSO = getValores('so','id_so','trim(te_so) = "'.trim($te_so_cli).'"'); $id_so_cli = $arrIdSO['id_so']; //GravaTESTES('AuthClient: id_so_cli => '.$id_so_cli); if ($id_so_cli == '') $id_so_cli = insereNovoSO($te_so_cli); $query_SESSAO = "INSERT INTO srcacic_conexoes (id_sessao, id_usuario_cli, te_documento_referencial, te_motivo_conexao, dt_hr_ultimo_contato, dt_hr_inicio_conexao, id_so_cli)
$query_SESSAO = "INSERT INTO srcacic_sessoes (dt_hr_inicio_sessao, nm_nome_acesso_srv, nm_nome_completo_srv, te_node_address_srv, id_so_srv, dt_hr_ultimo_contato) VALUES ('" . $dt_hr_inicio_sessao . "', '" . $nm_nome_acesso_dominio . "', '" . $nm_nome_completo . "', '" . $te_node_address . "', '" . $arrSO['id_so'] . "', '" . $dt_hr_inicio_sessao . "')"; $result_SESSAO = mysql_query($query_SESSAO); $arrSessoes = getValores('srcacic_sessoes','id_sessao','dt_hr_inicio_sessao="'.$dt_hr_inicio_sessao.'" AND te_node_address_srv="'.$te_node_address.'" AND id_so_srv = "'.$arrSO['id_so'].'"'); $retorno_xml_values .= '<NM_COMPLETO>'.EnCrypt($key,$iv,$nm_nome_completo,$v_cs_cipher,$v_cs_compress,$v_compress_level,$strPaddingKey).'</NM_COMPLETO>'; $retorno_xml_values .= '<ID_SESSAO>'.EnCrypt($key,$iv,$arrSessoes['id_sessao'],$v_cs_cipher,$v_cs_compress,$v_compress_level,$strPaddingKey).'</ID_SESSAO>'; } } } } else { $id_sessao = DeCrypt($key,$iv,$_POST['id_sessao'],$v_cs_cipher,$v_cs_compress,$strPaddingKey); $query_SESSAO = "UPDATE srcacic_sessoes SET dt_hr_ultimo_contato = '".date('Y-m-d H:i:s')."' WHERE id_sessao = ".$id_sessao;
<? require_once('../include/library.php'); // Identificador para Autenticação no Servidor de Autenticação $id_servidor_autenticacao = '2'; $nm_nome_acesso_autenticacao = 'anderson.peterle'; $te_senha_acesso_autenticacao = 'mesj07012345'; $arrServidores = getValores('servidores_autenticacao', 'nm_servidor_autenticacao, te_ip_servidor_autenticacao, id_tipo_protocolo, nu_versao_protocolo, te_base_consulta_raiz, te_base_consulta_folha, te_atributo_identificador, te_atributo_retorna_nome, te_atributo_retorna_email' , 'id_servidor_autenticacao = '.$id_servidor_autenticacao.' AND in_ativo="S"'); /* // APLICACAO DO BLOCO DE CODIGO DO JARBAS PEIXOTO - URMS // 1 - Fazer a pesquisa no OpenLDAP // 2 - Contar os resultados // 2.1 - Caso resultado = 0 ERRO // 2.2 - Caso resultado > 1 ERRO // 2.3 - Caso resultado = 1 OK // 3 - No script, acontece a obtencao do DN do unico usuario encontrado // 4 - A partir do DN obtido, realizar o BIND. */