Retroceder   Foros del Web > Programación para sitios web > Bases de Datos

Respuesta
 
Herramientas Desplegado
Antiguo 11-abr-2007, 16:05   #1 (permalink)
dontripi ha deshabilitado el karma
 
Fecha de Ingreso: enero-2006
Mensajes: 200
Busqueda agregar permisos a usuarios

hola compañeros lo que pasa es lo siguiente:

tengo una tabla donde esta el codigo del usuario, codigo del menu, y la hora en que inicia y la que termina.


necesito adicionar un usuario nuevo y eso ya lo hice en otra tabla, ahora el problema son los permisos, pues estos son 571 permisos los que debo asignarle, ahora hay un usuario que tiene los mismos permisos que el usuario que debo adicionar, hay alguna forma de copiar esos permisos y asignarselos a ese usuario, por SQL, es decir solo cambiar el codigo de usuario y el resto dejarlo igual, sin afectar los registros que tiene el otro usuario al cual le voy a copiar los datos.


no se si me explico bien o esta enredado.

cualquier ayuda por favor se los agradezco.
dontripi está desconectado   Responder Citando
Antiguo 13-abr-2007, 15:39   #2 (permalink)
claudiovega está en el buen camino
 
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.426
Re: agregar permisos a usuarios

Es mejor pensarlo antes y crear grupos de usuarios, dar permisos a los grupos y asignar luego usuario a los grupos.
Ahora, de tu problema puntual, creo que se podría hacer algo asi:

Código:
insert into tabla select nuevoid as campo1, campo2, campo3 from tabla where idusuario=xxxx;
claudiovega está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 09:20.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93