From: | Luis Eduardo Villarruel <esisnet(at)gmail(dot)com> |
---|---|
To: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Cambiar en cascada propietario de tablas |
Date: | 2007-08-22 17:20:12 |
Message-ID: | 46CC704C.5000501@gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Alvaro Herrera escribió:
<blockquote cite="mid20070822165454(dot)GA26038(at)alvh(dot)no-ip(dot)org" type="cite">
<pre wrap="">Luis Eduardo Villarruel escribió:
</pre>
<blockquote type="cite">
<pre wrap="">Lo último que hice fue:
ALTER TABLE public.MyTabla OWNER TO myOtroUsuario;
Esto me funcionó, y al ejecutar un select sobre la tabla bajos las
credenciales de myOtroUsuario lo pude hacer sin problemas. Así que
solucioné el problema en parte, lo complicado de esto es que son 250
tablas y quisiera saber si hay un método mas rapido para cambiar el
propietario de todas estas tablas,
</pre>
</blockquote>
<pre wrap=""><!---->
Claro, haz un script o una funcion.
</pre>
</blockquote>
<br>
Gracias Alvaro!!, <br>
<br>
Si, esa fue la manera como lo solucioné, hice un script que al
conectarse a la base de datos obtenía la lista de tablas y cambiaba el
propietario las mismas uno a uno. Sin embargo, esto me parece poco
ortodoxo y en realidad quería saber si hay una forma mas elegando de
solucionar ese problema. Por ejemplo ejecutando una única sentencia.<br>
</body>
</html>
Attachment | Content-Type | Size |
---|---|---|
unknown_filename | text/html | 1.3 KB |
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2007-08-22 17:25:11 | Re: ACCESO A LOS USUARIOS |
Previous Message | Julio Rivero | 2007-08-22 17:10:15 | Re: ACCESO A LOS USUARIOS |