Seguridad en sql server 2008

Solo disponible en BuenasTareas
  • Páginas : 10 (2259 palabras )
  • Descarga(s) : 0
  • Publicado : 6 de diciembre de 2010
Leer documento completo
Vista previa del texto
Universidad Autonoma de Guerrero Unidad academica de ingenieria Ingeniero en computación

IINVESTIGACIÒN: SEGURIDAD
Materia: Bases De Datos II. Profesor: ISC Jose Mario Martínez Castro. Alumno: Cesar Trinidad Ramírez. Grado y Grupo: 7º Semestre B. Institución De Adscripción: Unidad Académica De Ingeniería. Correo Electrónico: cestrinidad@hotmail.com

Chilpancingo, Gro., Noviembre de 20101

Contenido
1.- GRANT-----------------------------------------------------------------------------------------2 1.1.- Sintaxis------------------------------------------------------------------------------------2 1.2.- Argumentos------------------------------------------------------------------------------2 1.3.-Permisos----------------------------------------------------------------------------------5 Ejemplos----------------------------------------------------------------------------------5 2.- REVOKE-------------------------------------------------------------------------------------7 2.1.- Sintaxis------------------------------------------------------------------------------------7 2.2.- Argumentos------------------------------------------------------------------------------72.3.- Permisos----------------------------------------------------------------------------------9 2.4.- Sintaxis Especifica De Los Elementos Protegibles-------------------------------9

2

GRANT (Transact-SQL)
Concede permisos sobre un elemento protegible a una entidad de seguridad.

Sintaxis
Simplified syntax for GRANT GRANT { ALL [ PRIVILEGES ] } | permission [ ( column [ ,...n ] ) ] [,...n ] [ ON [ class :: ] securable ] TO principal [ ,...n ] [ WITH GRANT OPTION ] [ AS principal ]

Argumentos
ALL Esta opción ha quedado obsoleta y solo se mantiene por razones de compatibilidad con versiones anteriores. No concede todos los permisos posibles. Conceder ALL es equivalente a conceder los siguientes permisos. Si el elemento protegible es una base de datos, ALL significa BACKUPDATABASE, BACKUP LOG, CREATE DATABASE, CREATE DEFAULT, CREATE FUNCTION, CREATE PROCEDURE, CREATE RULE, CREATE TABLE y CREATE VIEW. Si el elemento protegible es una función escalar, ALL significa EXECUTE y REFERENCES. Si el elemento protegible es una función con valores de tabla, ALL significa DELETE, INSERT, REFERENCES, SELECT y UPDATE. Si el elemento protegible es un procedimiento almacenado,ALL significa EXECUTE. Si el elemento protegible es una tabla, ALL significa DELETE, INSERT, REFERENCES, SELECT y UPDATE. Si el elemento protegible es una vista, ALL significa DELETE, INSERT, REFERENCES, SELECT y UPDATE. PRIVILEGES Incluido por compatibilidad con ISO. No cambia el comportamiento de ALL. permission Es el nombre de un permiso. Las asignaciones de permisos válidas a elementosprotegibles se describen en los subtemas que se muestran a continuación. column Especifica el nombre de una columna de una tabla en la que se van a conceder los permisos. Es preciso utilizar los paréntesis "()".

3

class Especifica la clase del elemento protegible para el que se va a conceder el permiso. Es preciso usar el calificador de ámbito "::". securable Especifica el elemento protegible enel que se va a conceder el permiso. TO principal Es el nombre de una entidad de seguridad. Las entidades de seguridad a las que se pueden conceder permisos para un elemento protegible varían según el elemento protegible. Vea los subtemas enumerados a continuación para comprobar las combinaciones válidas. GRANT OPTION Indica que el receptor también podrá conceder el permiso especificado a otrasentidades de seguridad. AS principal Especifica una entidad de seguridad de la que la entidad de seguridad que ejecuta esta consulta deriva su derecho de conceder el permiso.

Notas
La sintaxis completa de la instrucción GRANT es compleja. El anterior diagrama de sintaxis se ha simplificado para concentrar la atención en su estructura. La sintaxis completa para conceder permisos para elementos...
tracking img