CRIAR NOVA SENHA ADMINISTRADOR MYSQL  

Posted by: Paulo Bezerra in

http://www.simplehelp.net/2008/11/26/how-to-reset-a-lost-mysql-root-password/pt/


Você esqueceu-se sempre de sua senha da raiz de MySQL? É umadaquelas coisas que acontece apenas apesar das precauções quenumerosas uma pôde fazer exame. Em conseqüência, você é locked fora de seu usuário da base de dados. Você não pode criar bases de dados novas e é saido com pouco controle sobre o estado de seu usuário da base de dados. Em tais situações que sabem regain a raiz alcance a seu usuário da base de dados vem em acessível. É assim aqui o que você pode fazer para restaurar a senha para o usuário daraiz em MySQL em Windows e em Linux.

Usuários de Windows:

Início de uma sessão a seu usuário como o administrador. Mate o usuário de MySQL se estiver funcionando. Para fazer este você necessita Gerente de serviços de Windows, assim que estale sobre Comece o menu, vá então aoPainel de controle, então ao Ferramentas administrativas, e seleto Serviços. Aqui procure o usuário de MySQL e pare-o. Se não for alistado lá e MySQL é atéque o funcionar significa que MySQL não está funcionando como um serviço. Nesse caso você necessita carregar o gerente da tarefa de que você deve alcança usando a combinação chave Ctrl+Alt+Del. Mate agora o processo de MySQL.

Com o processo de MySQL parado lhe necessite forçar uma mudança das senhasem MySQL usando uma combinação do UPDATE e RESPLENDOR opções. Lance assim seu editor de texto favorito e críe uma lima nova. Incorpore o seguinte texto na lima que substitui “NewMySQLPassword” com sua senha nova:

UPDATE mysql.user Password=PASSWORD AJUSTADO (” NewMySQLPassword”) ONDE User=' raiz';
PRIVILÉGIOS NIVELADOS;

O que a primeira linha é que atualiza o valor do campo “senha” na tabela mysql.user para o usuário “raiz” “NewMySQLPassword”. A segunda linha nivela o jogo velho dos privilégios e certifica-se que sua senha nova está usada em toda parte. Excepto este texto como C:\mysql _reset.txt.

Em seguida, você necessita ligar seu usuário de MySQL passar esta lima como um parâmetro da configuração. Lance um terminal indo ao Comece o menu, então aFuncionamento, e datilografe então cmd e a batida entra. Incorpore agora o seguinte comando:

C:\mysql\bin\mysqld - NT - init-file= C:\mysql _reset.txt

Uma vez que o usuário é feito que começa a supressão a lima C:\mysql _reset.txt. Sua senha da raiz de MySQL deve ser restaurada agora. Reinicie agora seu usuário de MySQL outra vez. Vá para trás ao gerente de serviços de Windows outra vez fazer isso. Sua senha nova da raiz de MySQL deve trabalhar para você agora.

Usuários de Linux:

Log on to your Linux machine as the root user. The steps involved in resetting the MySQL root password are to stop the MySQL server, restart it without the permissions active so you can log into MySQL as root without a password, set a new password, and then restart it normally. Here’s how you do it. First, stop the MySQL server:

# /etc/init.d/mysql stop

Now start the MySQL server using the –skip-grant-tables option, which will run the server without loading the permissions settings:

# mysqld_safe –skip-grant-tables &

The & option at the end makes the command you have executed run as a background process. Now log on to your MySQL server as root:

# mysql -u root

It should allow you in without prompting for a password. The following steps will set the new password:

mysql> use mysql;
mysql> update user set password=PASSWORD(”NewMySQLPassword”) where User=’root’;
mysql> flush privileges;
mysql> quit

Replace “NewMySQLPassword” with your own password. Here’s what happens here. The first line selects the MySQL configuration tables. The second line updates the value of the field “Password” for the user “root” to “NewMySQLPassword”. The third line flushes the old set of privileges and makes sure your new password is used everywhere. Now, the last step is to restart the server normally and use your new root password to log in:

# /etc/init.d/mysql stop
# /etc/init.d/mysql start
# mysql -u root -pNewMySQLPassword

Congratulations, your new MySQL root password is set and your MySQL server is ready to be used again. Remember to update all your applications to use this password if you are using it anywhere.



varias dicas (delphi 6 no vista)  

Posted by: Paulo Bezerra in

http://www.marcosdellantonio.net/category/delphi/

dicas 1100  

Posted by: Paulo Bezerra in

http://www.urisantiago.br/jairton/scripts/dicas.php?d=Delphi&cat=1&textopesq=000

Curso de photoshop  

Posted by: Paulo Bezerra in

http://info.abril.com.br/dicas/cursos/photoshopcs3/curso.html

Para que servem OnGetEditMask, OnGetEditText e OnSetEditText do TStringGrid  

Posted by: Paulo Bezerra in


O evento OnGetEditMask ocorre quando entramos no modo de edição.
Neste momento podemos verificar em qual linha/coluna se
encontra o cursor e então, se quiser, poderá especificar uma
máscara de edição. Exemplo:

procedure TForm1.StringGrid1GetEditMask(Sender: TObject; ACol,
ARow: Integer; var Value: String);
begin
if (ARow = 1) and (ACol = 1) then
Value := '(999) 999-9999;1;_'; // Telefone
end;

O evento OnGetEditText ocorre também quando entramos no modo
de edição. Neste momento podemos manipularmos o texto da
célula atual (linha/coluna) e então podemos simular algo tal
como uma tabela onde opções podem ser digitadas através
de números. Exemplo:

procedure TForm1.StringGrid1GetEditText(Sender: TObject; ACol,
ARow: Integer; var Value: String);
begin
if (ARow = 1) and (ACol = 2) then begin
if StringGrid1.Cells[ACol, ARow] = 'Ótimo' then
Value := '1'
else if StringGrid1.Cells[ACol, ARow] = 'Regular' then
Value := '2'
else if StringGrid1.Cells[ACol, ARow] = 'Ruim' then
Value := '3';
end;
end;

O evento evento OnSetEditText ocorre quando saímos do modo de
edição. Neste momento podemos manipular a entrada e trocar
por um texto equivalente. Normalmente usamos este evento em
conjunto com o evento OnGetEditText. Exemplo:

procedure TForm1.StringGrid1SetEditText(Sender: TObject; ACol,
ARow: Integer; const Value: String);
begin
if (ARow = 1) and (ACol = 2) then begin
if Value = '1' then
StringGrid1.Cells[ACol, ARow] := 'Ótimo'
else if Value = '2' then
StringGrid1.Cells[ACol, ARow] := 'Regular'
else if Value = '3' then
StringGrid1.Cells[ACol, ARow] := 'Ruim'
end;
end;

Observações

Para testar o exemplo anterior crie um novo projeto e coloque no Form1 um TStringGrid. Mude os três eventos mencionados conforme os exemplos. Execute e experimente digitar nas céluas 1 e 2 da primeira linha (na parte não fixada, é claro!).

Como Faço Para Deixar Um Formulário Sempre Visivel  

Posted by: Paulo Bezerra in


Como Faço Para Deixar Um Formulário Sempre Visivel

Se for o form principal e no form2  é só colocar a propriedade FormStyle dele para fsStayOnTop. Se for form secundario é só usar a dica do nosso colega s3c, e sobrescrever esse procedimento ->

no form2 abaixo do public coloque:

procedure CreateParams(var Params: TCreateParams); override;

e coloque esta procedure

procedure TForm2.CreateParams(var Params: TCreateParams);
begin
  inherited CreateParams(Params);
  Params.WndParent := 0;
end;


ou

Procedure TForm1.Button1Click(Sender: TObject);
Begin
  With Form1 do
    SetWindowPos(Handle, // "handle" para a janela
                 HWND_TOPMOST, // controla onde vai ficar a janela  (*¹)
                 Left,  // a posição horizontal
                 Top,   // a posição vertical
                 Width, // a largura
                 Height, // a altura
                 // opções de posicionamento da janela
                 SWP_NOACTIVATE or SWP_NOMOVE or SWP_NOSIZE); // (*²)
End;

Existem outras opções, além de HWND_TOPMOST, ou SWP_NOSIZE
Coloca o cursor antes, por exemplo de SWP_NOMOV e pressiona Control+Espaço e vai digitando S W P...
O Delphi mostra as outras opções, que você pode testar...

COMO INVADIR POR FTP  

Posted by: Paulo Bezerra in

COMO INVADIR POR FTP
 
Primeiro você vai ter que pedir pro seu coputador que ele colabore pois isso é muito importante e sua maquina tem que ter mais de 200M de espaço em disco e uma memoria mais que 16SDram.
Entre no seu Ruindows, depois no MS-Bos... e digite NBTSTAT -a e  o number do IP do cara que você QUER INVADIR. coloque assim "nbtstat -a 200.171.42.35
Depois é so digitar: ftp 200.171.42.35
digite "user ~quote /root" e depois digite "send 200.171.42.35 c:"
Pronto, agora é so usar o seu computador como estivesse usando o dele, começe a deletar tudo, entre no Cd/ Windows e delete o Explorer.exe e tudo mais.....
 
Mensagens apenas reflitam, pense nisso....