Administracion de Usuario -Postgresql -Pab20
-
Upload
pablo-del-valle-carlos -
Category
Documents
-
view
1 -
download
0
description
Transcript of Administracion de Usuario -Postgresql -Pab20
Licenciatura en Sistemas de Información
TÌTULO:
POSTGRESQL –LA ADMINISTRACIÒN DE USUARIO Y LA ASIGNACIÒN DE PRIVILEGIOS.
AUTOR:
DEL VALLE CARLOS PABLO CESAR
RESUMEN:
INTRODUCCIÒN BREVE HISTORIA DE POSTGRESQL ADMINISTRACIÒN DE USUARIO PRIVILEGIOS
INTRODUCCIÒN
Este contexto que voy a detallar a continuación es sobre un sistema de BD en el cual en la actualidad se destaca por su rapidez y su diseño está basado en un servidor. Antes de empaparnos de lo que es postgresql porque no conocemos un poco de su historia y quienes fueron los pioneros en el desarrollo de este sistema y ser partícipes en el uso de esta base de dato.
BREVE HISTORIA DE POSTGRESQL
El origen de Postgresql se da en el año de 1986 de la mano del Profesor Michael Stonebraker y un conjunto de desarrolladores que pertenecían a la Universidad de Berkeley en California cuyo proyecto se da conocer con el nombre de Postgres aunque no estaba totalmente terminado pero en ese entonces ya contenía soportes parciales a lo que se refiere a la orientación de objetos.
Con el transcurso del tiempo llegamos al año de 1993 donde se libera la versión 4.5 y se dio por culminado el proyecto. Un año después de que se liberó su primera versión aparecen dos personajes vitales como Andrew Yu y Jolly Chen los cuales le añadieron SQL a Postgres liberando su código en la web con el nombre de Postgres95. Años después de estos acontecimientos ya deja ser Postgres simplemente y adopta el nombre de Postgresql y siguió manteniendo su estructura de sus versiones anteriores. Ya en el siglo xxi logra una fuerte estabilidad estamos hablando del 2004 donde se lanza la versión 7.4.6.
Licenciatura en Sistemas de Información
ADMINISTRACIÒN DE USUARIO
Para enfrascarnos en la administración de usuario de como la realiza postgresql debemos tener en cuenta que al momento de su instalación nos permite ingresar una contraseña de superusuario Postgres la cual nos servirá para iniciar sesión en lo que respecta a la administración de la base de datos y del servidor.
Un usuario Postgres puede crear un sin número de base de datos en un mismo servidor gracias al comando createdb.
La responsabilidad en lo que respecta a la administración recae en el instante que se crea la base de datos; a un usuario se le puede otorgar privilegios para la creación de nuevas BDs. y nuevos usuarios.
PRIVILEGIOS
Para poder detallar los privilegios debemos conocer las clases de usuarios que existen dentro de una BD como son el caso de:
*Los visores de datos*Los editores de datos.*Los creadores de datos.
VISOR DE DATO
El usuario tiene privilegios SELECT en las tablas y USAGE en todos los demás esquemas que almacenan datos.
EDITOR DE DATO
Si el usuario va editar datos debe tener asignado privilegios SELECT, INSERT, UPTADE Y DELETE.
CREADOR DE DATO
Su privilegio principal es la autorización en el propio esquema de usuario.
Licenciatura en Sistemas de Información
CONCLUSIÒN
Se podría afirmar que postgresql se ha convertido en uno de los sistemas de base de datos estables aunque siendo de código abierto ofrece desarrollo de BD en un mismo servidor.
En fin cuando un usuario crea un objeto prácticamente es el dueño de ese objeto en el cual puede hacer cambios sobre el objeto hasta asignar y no asignar los privilegios a otros usuarios.
BIBLIOGRAFÌA
http://resources.arcgis.com/es/help/main/10.1/index.html#/na/002p00000032000000/
http://www.arsys.info/programacion/bases-de-datos/postgresql/
The Postgres95 User Manual, Yu and Chen, 1995, A. Yu y J. Chen, The POSTGRES Group, Sept. 5, 1995, University of California, Berkeley CA.57