Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 11-01-2010
dtomeysoto dtomeysoto is offline
Miembro
 
Registrado: dic 2005
Posts: 173
Poder: 19
dtomeysoto Va por buen camino
Roles en mi aplicacion

Saludos amigos.

Estoy desarrollando una aplicación de Facturación y necesito establecer para los usuarios de esta aplicación ciertos roles. La aplicación la estoy realizando en Delphi 7 y estoy usando tablas Paradox. Esta aplicación correrá solamente en un PC.

He buscado en el club la palabra roles y todo lo que he encontrado es sobre otros sistemas de bases de datos. Yo necesito ideas para algo sencilllo pues no es tanta la seguridad que tendrá la aplicación ya que como dije anteriormente la aplicación correrá en 1 PC y en este mismo PC (con windows 2000) estarán las tablas Paradox.

Varios usuarios usarán la aplicación (los Facturadores serán los que harán las facturas, salvas de la base de datos, entre otras) pero necesitará que exista otro usuario que pueda crear usuarios, otro que pueda hacer restauras de la base de datos, etc.

Si alguno de ustedes ya ha pasado por esta experiencia quisiera que compartiera su conocimiento.

Desde ya muchas gracias.
Responder Con Cita
  #2  
Antiguo 11-01-2010
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Poder: 17
rgstuamigo Va por buen camino
Arrow

Es un tema que ya a sido tratado multiples veces en el club, de todas formas si tienes dudas, quisas deberias especificar detalladamente lo que necesitas..
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
Responder Con Cita
  #3  
Antiguo 11-01-2010
cocute cocute is offline
Miembro
 
Registrado: nov 2008
Posts: 403
Poder: 16
cocute Va por buen camino
quizas este componente te facilite las cosas:
http://www.tmssoftware.com/site/tss.asp
Responder Con Cita
  #4  
Antiguo 11-01-2010
Avatar de afunez2007
afunez2007 afunez2007 is offline
Miembro
 
Registrado: oct 2007
Ubicación: La Ceiba, Honduras
Posts: 170
Poder: 17
afunez2007 Va por buen camino
Lightbulb

Efectivamente deberias usar otras palabras en las busquedas, por ejemplo: usuarios, perfiles, permisos.

Creo que esas podrian ayudar.

Por si acado te cuento como lo hago yo normalmente:

Creo una Tabla Usuarios
en esta tiene campos para usuario,clave, nombre, depto, email o lo que tu quieras de datos generales del usuario, ademas de eso campos de tipo integer por cada opcion del menu que quiero controlar.
por ejemplo:
usuarios, Clientes, proveedores, facturar, cotizar, respaldo, etc.. o cuantas opciones quireas "prender o apagar".

Como se hace ?
Con un form de mantenimiento de usuarios que tenga dbcheckboxs, para cada opcion, los asocias con ttable y y en los valuechecked=1 valueunchecked=0.

entonces en el login, haces el locate o selcet segun si uses ttable o tquery del usuario y clave que ingreso el usuario, compruebas que campos estan en 0 y les cambias en el menu a enabled:=false, o si estan en 1 los cambias a true.

Otra forma es que todoas las opciones del menu siempre esten enabled=false, y las pones en true cuando inicias sesion o en false cuando la cierras, obviamente segun las que el usuario tenga en 1 en la tabla de usuarios

Si te gusta la idea dime y te puedo pasar lineas de codigo que te den ideas

Saludos
__________________
Si robas, roba un beso, si mientes que sea por amor y si engañas que sea a la muerte!!
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
Roles con zConnection Cañones Conexión con bases de datos 0 18-11-2009 21:39:10
Inconvenientes con los Roles GustavoCruz Firebird e Interbase 4 18-04-2009 21:27:55
Usuarios y roles morta71 Firebird e Interbase 10 05-02-2008 09:36:58
De usuarios y roles dec Varios 29 21-11-2007 17:52:10
Recuperar Roles santiago14 Firebird e Interbase 2 01-10-2004 22:10:33


La franja horaria es GMT +2. Ahora son las 12:35:15.


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