• Viernes 15 de Noviembre de 2024, 02:38

Autor Tema:  Re: Hola soy novato aqui, necesito una rutina para administr  (Leído 1726 veces)

Kapeta®

  • Nuevo Miembro
  • *
  • Mensajes: 20
    • Ver Perfil
Re: Hola soy novato aqui, necesito una rutina para administr
« en: Domingo 10 de Noviembre de 2002, 08:47 »
0
Hola, como dije soy nuevo en este foro me gustaria que me ayudaran a resolver como administro a los usuarios de mi sistema que estoy realizando, utilizando un usuario y una password y en base a estas dos cosas habilitar y desabilitar algunas rutinas o programas a los usuario siendo el usuario principal del sistema quien los habilite a determinadas rutinas en ejecucion!!! ojala me ayuden ya que estoy trancado con eso......

BLITTER

  • Nuevo Miembro
  • *
  • Mensajes: 8
    • Ver Perfil
Re: Hola soy novato aqui, necesito una rutina para administr
« Respuesta #1 en: Domingo 10 de Noviembre de 2002, 14:32 »
0
No esta muy claro que quieres acitvar o no, pero una de mis recomendaciones hasta que lo controles mas es que te crees una base de datos, con las claves y los usuarios y esta tabla a su vez contiene otra tabla en la que te parametrizas lo que quieras, es decir por ejemplo el formulario tal no es ta visible, pues te creas un campo formulario con valor true o false, igual con los parametros de cada menú, tu complicas estos tanto como quieras y lo primeros que haces es comprobar el usuario y su clave, despues esta tabla y empieza a habilitar o sedabilitar opciones, si tienes alguna duda , comentalo.

Kapeta®

  • Nuevo Miembro
  • *
  • Mensajes: 20
    • Ver Perfil
Re: Hola soy novato aqui, necesito una rutina para administr
« Respuesta #2 en: Lunes 11 de Noviembre de 2002, 01:40 »
0
Sabes me quedo la duda, creo una base de datos y dos tablas una para usuarios y otra para desabilitar ???,  por que yo tengo la siguente idea es crear la base de datos y una tabla esta tabla contendra los campos de usuario y password, tambien el nombre de los formularios o botones a desabilitar, de que forma los desabilito pienso hacer un programa que agregue, modifique y elimine usuarios y tambien que utilise casillas de verificacion de programas que podra tener acceso, vando un valor verdadero o falso (como por ejemplo numeros binarios) despues claro si que el usuario principal del sistema tendra acceso a todo los programas que se ejecuten es este, pudiendo igresar un nuevo usuario y dando privilegios. por lo que la tabla tendra los valores del usuario password y ademas los valores en binario, como se cuando el usuario por ejemplo numero3(un decir), ingreso al sistema. se tendra un Datarecordset. y buscando o recorriendo la base de datos o tabla hasta el ultimo registro lo encontrara cuando compare lo que esta en la B_datos con lo que el individuo ingreso en el campo del usuario y password, los demas campos como los desabilitos, pregunta!! ¿Tengo que utilizar un IF, o Case para habilitar estos datos que estan la base de datos?

Tengo otro problema tengo un codigo que pienso utilizar para transformar las palabras a numeros, pero resulta que al digitar por ejemplo "kapeta" que seria una password, si la ingreso la misma palabra al reves o de otra forma me da el mismo valor como hago que eso no suceda!! buena prugunta me dijo un profesor!!

Ojala me entiendas la idea!! y me la comentes que te parece, el segundo problema si puedes tambien ojala me ayudes,

  chau chau saludos de Chile!!

Pd. Te envio la pantalla de la primera idea!! y el codigo del segundo problema ojala me ayudes!! Pd. la password es kapeta y usuario kapeta

ferbasic

  • Miembro activo
  • **
  • Mensajes: 32
    • Ver Perfil
Re: Hola soy novato aqui, necesito una rutina para administr
« Respuesta #3 en: Lunes 2 de Diciembre de 2002, 07:04 »
0
Yo soy otra persona...y que dias hice algo parecido....
Usted lo que debe tener es una tabla donde tenga las personas,, con los campos como nombre,contraseña,,etc....
y otra tabla donde tenga todas las opciones del menu, la cual va a tener un codigo de menu, y un nombre..
ejemplo
1  archivo
2 mantenimiento,,etc,..
Pero resulta y pasa,,que en las bases de datos se manejan relaciones , como son de muchos amuchos, de uno a muchso,,etc.....
luego debe salir otra tabla que relaciona esas dos..........la cual va a tener el codigo de la persona, y el codigo del menu.....
Entonces cuando en el programa vaya a programar las personas que puedan acceder ciertas opciones.........entonces dependiendo de la opcion que quiera,,la busca el codigo en  la tabla de menu, y lo coloca en la tabla de relaciones,,junto con el codigo de la persona..ejemplo:

(*) mantenimiento
si da click...

tabla personas
1 oscar
2 manuel

tabla menu
1 mantenimiento
2 archivo

dependiendo de la persona que haya escogido y la opcion, en la tabla de relaciones se va a colocar asi:

1 1: es decir cogio a oscar, el cual va a tener habilitado la opcion mantenimiento..

cuando entre oscar:

mantenimiento.enabled=true

espero que le sirva.......

Kapeta®

  • Nuevo Miembro
  • *
  • Mensajes: 20
    • Ver Perfil
Hola soy novato aqui, necesito una rutina para administrar l
« Respuesta #4 en: Miércoles 4 de Diciembre de 2002, 00:49 »
0
Gracias a los que me ayudaron !!!


Muchachos gracias a los que me ayudaron a resolver este problema la que me tenia complicado. en fin lo solucione gracias a la ayuda que me pueden brindar en este foro..


 asi que muchas gracias...

Saludos de Kapeta®

       B)

Pd En especial gracias Bliter y Ferbasic o Ferbasic y Bliter.. lo hice como lo comentaron gracias a los dos...