Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-08-2007
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Yo compraría la nueva versión, más que nada porque tiene más componentes y no es muy cara. Pero te recuerdo que puedes solucionar ese problema sin necesidad de desprenderte de un solo peso, usando las contraseñas de formato antiguo

// Saludos
Responder Con Cita
  #2  
Antiguo 16-08-2007
Avatar de karlaoax
karlaoax karlaoax is offline
Miembro
 
Registrado: oct 2003
Ubicación: Monterrey
Posts: 280
Poder: 21
karlaoax Va por buen camino
Hay varias licencias, cual es la mas recomendable, para hacer un buen Cliente/Servidor, ademas en proximas semanas pienso agregarle imágenes de mis pacientes. Una sugerencia para no cometer errores:
http://www.crlab.com/mydac/ordering.html
icenses Single Team Site

Standard Edition
Cost-effective MySQL connectivity

Professional Edition
Full power of MyDAC data access

Developer Edition
All-inclusive MySQL development package

Professional Edition with Source Code
MyDAC Professional Edition + Source Access*

Developer Edition with Source Code
MyDAC Developer Edition + Source Access*


Cita:
Empezado por roman Ver Mensaje
puedes solucionar ese problema sin necesidad de desprenderte de un solo peso, usando las contraseñas de formato antiguo
// Saludos
Ya hice ese procedimiento en la consola de MySQL y me dio este mensaje:
Query OK, 1 Row Affected
Rows matched:1 changed:1 warnings:0

abri mi delphi 7, trate de hacer una conexion, pero me sale el mismo error:
“Client does not support authentication protocol”.

Por lo que supongo que mi version MyDAC no tiene activada la opcion del cifrado de contraseñas.
Responder Con Cita
  #3  
Antiguo 16-08-2007
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Ahí mismo, en el sitio de crlab, puedes ver la tabla comparativa. Yo tengo la versión profesional y hasta ahora me ha bastado. Creo que la única diferencia con la versión Developer son las Developer Tools. No las he visto con detenimiento pero parecen ser complementos al IDE que te permiten administrar tus bases. Creo recordar que en su momento no les presté mayor atención porque ya tenía yo el Developer Studio que no termina de convencerme.

Pero incluso la versión estandar podría ser suficiente.

En cuanto a esto:

Cita:
Empezado por karlaoax
pero me sale el mismo error:
“Client does not support authentication protocol”.

Por lo que supongo que mi version MyDAC no tiene activada la opcion del cifrado de contraseñas.
seguramente se debe a que no has reiniciado el servidor de MySQL, o en su defecto, corre el comando:

Código:
flush privileges;
para que se vuelvan a cargar los usuarios y privilegios. Mientras no hagas una de estas dos cosas, el servidor no se da por enterado de que cambiaste una contraseña.

// Saludos
Responder Con Cita
  #4  
Antiguo 16-08-2007
Avatar de karlaoax
karlaoax karlaoax is offline
Miembro
 
Registrado: oct 2003
Ubicación: Monterrey
Posts: 280
Poder: 21
karlaoax Va por buen camino
Voy a checar ese comando Flush para ver si queda

Vaya que Flush suena extraño en nuestro querido español
Responder Con Cita
  #5  
Antiguo 16-08-2007
Avatar de karlaoax
karlaoax karlaoax is offline
Miembro
 
Registrado: oct 2003
Ubicación: Monterrey
Posts: 280
Poder: 21
karlaoax Va por buen camino
Código:
flush privileges;
Efectivamente Roman ya pude conectar mi componene Antiguo con ese Flush que mencionaste Genial.

Ahora una ultima pregunta, cada vez que inico mi PC servidor, tendre que entrar a la consola de MySQL para ejecutar los comandos?

O ya quedaron establecidos por default en el servidor MySQL.
Responder Con Cita
  #6  
Antiguo 16-08-2007
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por karlaoax Ver Mensaje
O ya quedaron establecidos por default en el servidor MySQL.
Así es. Básicamente lo que sucede es que cuando se levanta, el servidor lee la tabla de privilegios y la almacena en memoria para rápido acceso, de manera que los cambios que se hacen al respecto, no tienen efecto sino hasta que se vuelven a leer los derechos, lo cual ocurre, o al reiniciar el servidor o con ese comando. Así pues, no es necesario correr el comando cada vez que inicias.

// Saludos
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Problemas con la conexión morilla MySQL 4 13-12-2006 06:32:38
Problemas de conexión tagotan Firebird e Interbase 2 11-08-2005 10:06:38
Problemas conexion bd tiagor64 Conexión con bases de datos 3 20-01-2005 18:35:46
Problemas con la conexion con MS-SQL ramonibk Varios 3 04-01-2005 12:24:37
componentes MyDAC de conexion docarrillo Conexión con bases de datos 3 07-07-2003 12:41:59


La franja horaria es GMT +2. Ahora son las 08:26:56.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi