Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 05-07-2012
mjjj mjjj is offline
Miembro
 
Registrado: mar 2007
Posts: 652
Poder: 18
mjjj Va por buen camino
Permisos de Usuarios y seguridad Firebird

Amigos, tengo entendido y lo he comprobado que con estas sentencias puedo agregar, modificar, borrar usuarios en Firebird.

gsec.exe -USER SYSDBA -PASSWORD masterkey -add <nombre_usuario> -pw <Clave_usuario>
gsec.exe -USER SYSDBA -PASSWORD masterkey -modify <nombre_usuario> -pw <Clave_usuario>
gsec.exe -USER SYSDBA -PASSWORD masterkey -delete <nombre_usuario>

Ahora bien, una vez creado un usuario, y accediendo con este a la BD, no puedo realizar nada, ya que no tiene ningún permiso, como arreglo esto?

Por otro lado, modifiqué la contraseña de SYSDBA, y algún usuario que quiera revisar la BD no podrá ralizarlo ya que la contraseña fue modificada. Pero imaginence lo siguiente, un usuario mal intensionado que copie la BD (.fdb) y la intente abrir en otro PC, donde si conozca la contraseña podrá revisar toda la BD.

Se puede agregar un contraseña interna a la BD, que no depende del motor?
Responder Con Cita
  #2  
Antiguo 05-07-2012
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Cita:
Ahora bien, una vez creado un usuario, y accediendo con este a la BD, no puedo realizar nada, ya que no tiene ningún permiso, como arreglo esto?
Hola mjjj.

Mediante la cláusula GRANT, ejemplo:
Código SQL [-]
GRANT SELECT, INSERT, DELETE ON TABLA TO USUARIO
En donde se le dá a USUARIO los permisos de seleccionar, insertar y borrar sobre la table TABLA.

En el siguente enlace vas a encontrar información detallada sobre el tema: Firebird Administración y Seguridad

Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
  #3  
Antiguo 05-07-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por mjjj Ver Mensaje
Por otro lado, modifiqué la contraseña de SYSDBA, y algún usuario que quiera revisar la BD no podrá ralizarlo ya que la contraseña fue modificada. Pero imaginence lo siguiente, un usuario mal intensionado que copie la BD (.fdb) y la intente abrir en otro PC, donde si conozca la contraseña podrá revisar toda la BD.
Se puede agregar un contraseña interna a la BD, que no depende del motor?
Y un usuario sin permiso, ¿cómo ha accedido a la sala del servidor, ha copiado la bd, y se ha ido tan tranquilo sin que nadie lo vea?

Mira los enlaces del final de esta página, es un tema que se ha tratado en diversas ocasiones.
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
Permisos de Usuarios yoennis Varios 5 02-02-2009 02:19:30
permisos de usuarios laukri Conexión con bases de datos 3 16-12-2007 09:27:51
Asignar permisos a usuarios sitrico Firebird e Interbase 1 23-08-2007 20:26:58
Usuarios y seguridad en Firebird dango Firebird e Interbase 4 11-07-2006 18:13:26
Permisos, roles y usuarios TJose Firebird e Interbase 0 04-04-2005 16:22:19


La franja horaria es GMT +2. Ahora son las 23:57:42.


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