Es solo problema de permisos de tu usuario en la base de datos. Nada más,
configura bien tu /config/database.php y tu servidor de BD y verás que todo
anda de maravillas.

Saludos.

-- 

David Riveros Fonseca | Desarrollador Web | ANDAIN - Desarrollo y diseño Web
[email protected]  | http://www.andain.cl/



2011/1/9 Reinaldo Campos <[email protected]>

> Hola a todos, la verdad espero salir de la categoria novato, pero me
> consumen las dudas cuando avanzo y hoy tuve otro encontronazo mas debido a
> que no encuentro como mostrar dentro de un .ctp (vista) el resultado de la
> consulta a varios controladores, por ello me vi en la necesidad de hacer en
> un mismo controlador querys directos para poder hacer lo que deseo, esto me
> funciona bien en local, pero cuando lo subi al servidor no me muestra los
> resultados y me indica
>
> *Warning* (512): *SQL Error:* 1142: SELECT command denied to user
> 'miUsuarioEnElServidor'@'localhost' for table 'cuotas' [*
> CORE/cake/libs/model/datasources/dbo_source.php*, line *684*]
>
> Tengo un controllador llamado pagos_controller
>
> y este es uno de los query que estoy necesitando dentro de una funcion:
>
> $this->Pago->query("SELECT * FROM `sisfinauto`.`cuotas` WHERE `cancelado` =
> 'No' AND `financiamiento_id` =$id");
>
> 1) Cómo puedo hacer que mis querys directos funcionen en el servidor?
> 2) Me pueden recomendar algun sitio que explique como en una vista y
> controlador puedo desplegar datos de otros controladores? Por ejemplo
> controlador=principal
> vista=index.
> principal/index
> muestre en un div la informacion de controlador2/vistax, algo tan simple
> como echo (array(controller='controlador2','action'='vistax'))
> 3) Como nota final debido a este mismo problema se me ocurrio hacer
> funciones generales para consultas en base de datos para que me muestren
> todas las consultas que necesito, pero cuando las invoque en mi controlador
> me dicen que no existen, asi que estoy buscando informacion de como crear
> funciones en cake.
>
> Muchas gracias y disculpen lo extenso.
>
> Saludos
> Reinaldo
>
> --
> Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de
> Grupos de Google.
> Para publicar una entrada en este grupo, envía un correo electrónico a
> [email protected].
> Para anular tu suscripción a este grupo, envía un correo electrónico a
> [email protected]<cakephp-es%[email protected]>
> Para tener acceso a más opciones, visita el grupo en
> http://groups.google.com/group/cakephp-es?hl=es.
>

-- 
Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos 
de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a 
[email protected].
Para anular tu suscripción a este grupo, envía un correo electrónico a 
[email protected]
Para tener acceso a más opciones, visita el grupo en 
http://groups.google.com/group/cakephp-es?hl=es.

Responder a