Vous êtes sur la page 1sur 7

MATERIA

TALLER DE BASE DE DATOS

TITULO
MEMORIA U4,U5

AUTOR
Flores Lpez Jos Fernando

DOCENTE
JAUREGUI

TEPIC NAYARIT A 12/11/2013

/*
Autor: FLORES LOPEZ JOSE FERNANDO

Numero de control: 11400508


Prctica 1
Descripcin: CREACION DE USUARIOS y de privilegios.Esta vez
utilizaremos el create login
Para crear usuario este puede tener control total o limitado segun
sea las necesidades.
Fecha: 12 de NOVIEMBRE de 2013
*/
CREATE LOGIN USUARIO1
WITH PASSWORD = '12345'
CREATE USER USUARIO FOR LOGIN USUARIO1
--privilegios
GRANT SELECT ON ALUMNOS TO USUARIO1
--ROL
CREATE ROLE ROL
EXECUTE SP_ADDROLEMEMBER ROL, USUARIO1
GRANT SELECT ON ALUMNOS TO ROL
DENY SELECT ON ALUMNOS TO ROL
--ELIMINAR ROL
EXECUTE SP_DROPROLEMEMBER ROL, USUARIO1
DROP ROLE ROL

/*

UNIDAD 4 PRACTICA 2
Autor: FLORES LOPEZ JOSE FERNANDO
Numero de control: 11400508
Fecha: 13 de NOVIEMBRE de 2013
Descripcin: Crearemos un usuario asignando los privilegios
INSERT, SELECT y UPDATE.
*/

CREATE LOGIN PRIVILEGIOS WITH PASSWORD = '12345'


CREATE USER PRIVILEGIOS FOR LOGIN PRIVILEGIOS
USE documentos2
GRANT SELECT ON AREA TO PRIVILEGIOS;
GRANT INSERT ON AREA TO PRIVILEGIOS;
GRANT UPDATE ON AREA TO PRIVILEGIOS;

/*

Autor: FLORES LOPEZ JOSE FERNANDO


Numero de control: 11400508
Prctica 3
Fecha: 13 de NOVIEMBRE de 2013
Descripcin: QuitarEMOS los privilegios de SELECT y UPDATE al
usuario creado.

*/
REVOKE SELECT ON AREA TO
REVOKE UPDATE ON AREA TO

PRIVILEGIOS;
PRIVILEGIOS;

Autor: FLORES LOPEZ JOSE FERNANDO


Numero de control: 11400508
Prctica 4
Fecha: 13 de NOVIEMBRE de 2013
Descripcin: Crearemos un rol, a este le agregaremos al usuario
creado por el procedimiento almacenado,
acto seguido le daremos privilegios al rol de SELECT E INSERT
*/
CREATE ROLE ROLE1
EXECUTE sp_addrolemember ROLE1, PRIVILEGIOS
GRANT SELECT ON AREA TO ROLE1
GRANT INSERT ON AREA TO ROLE1
/*
Autor: FLORES LOPEZ JOSE FERNANDO
Numero de control: 11400508
Prctica 5
Fecha: 13 de NOVIEMBRE de 2013
Descripcin: Eliminar al Usuario del Rol usando el procedimiento
almacenado
y eliminar el rol
*/
EXECUTE sp_droprolemember ROLE1,PRIVELEGIOS
DROP ROLE ROLE1

/*
Autor: FLORES LOPEZ JOSE FERNANDO
Numero de control: 11400508
Prctica 7
Fecha: 12 de NOVIEMBRE de 2013

Descripcin:Crear un usuario llamado actividad proporcionando la


contrasea 123 una vez
echa cambiarle la contrasea a
su criterio y por ultimo eliminar el usuario
*/
CREATE LOGIN actividad
WITH PASSWORD = '123'
CREATE USER actividad FOR LOGIN actividad
alter login actividad
WITH password = '12345'
drop user
drop login

/*

actividad
actividad

Autor: FLORES LOPEZ JOSE FERNANDO


Numero de control: 11400508
Prctica 8
Fecha: 24 de NOVIEMBRE de 2013
Descripcin:Asignaremos privilegios a un usuario nuevo ,esto para
insertar y
visualizar datos en la tabla Almacen de la base de datos Abarrotes

*/
CREATE LOGIN actividad
WITH PASSWORD = '123'
CREATE USER actividad FOR LOGIN actividad
grant select on almacen to actividad
grant insert on almacen to actividad

/*

Autor: FLORES LOPEZ JOSE FERNANDO


Numero de control: 11400508
Prctica 9
Fecha: 24 de NOVIEMBRE de 2013
Descripcin:crearemos un rol que de permisos de SELECT y de INSERT
en la tabla tipo_doc
de la base de datos documentos
*/
CREATE role rolee
grant select on tipo_doc to rolee
grant insert on tipo_doc to rolee

/*
Autor: FLORES LOPEZ JOSE FERNANDO
Numero de control: 11400508
Prctica 10
Fecha: 24 de NOVIEMBRE de 2013
Descripcin:Crearemos un rol que deniegue los permisos de select y
de insert en la tabla tipo_doc

de la base de datos documentos


*/
CREATE role rolemalo
deny select on tipo_doc to rolemalo
deny insert on tipo_doc to rolemalo

Vous aimerez peut-être aussi