ADMINSTRANDO SEGURIDAD EN SQL SERVER 2005



Documentos relacionados
Seguridad en SQL Server 2005

SEGURIDAD SQL SERVER

Microsoft SQL Server 2005

Microsoft SQL Server Usuarios, Roles, Encriptación y Back Up de la base de datos.

Un nombre de usuario de 30 caracteres o menos, sin caracteres especiales y que inicie con una letra.

Tema: PROCEDIMIENTOS ALMACENADOS.

8 SQL SERVER 2008 RA-MA

CLAVE DE UNIDAD DE APRENDIZAJE DURACIÓN (HORAS) NOMBRE DE LA PRÁCTICA. Tópicos de arquitectura de computadoras. Comandos SQL 2

Creación y administración de grupos locales

Copias de Seguridad con SQL Server Realizar una copia de seguridad de Bases de Datos

Casos de Uso De Casino Online

8 MICROSOFT SQL SERVER 2008 R2. CURSO PRÁCTICO RA-MA

Tema: Uso de sentencias SQL

Copia de seguridad contabilidad SQL 2005/2008 Euro Sical

CREATE USER ADMINISTRADOR IDENTIFIED BY ADMIN DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE TEMP QUOTA 500K ON USERS;

CURSO DE SQL SERVER 2005

Paso 1: Iniciar en todos los programas Microsoft SQL Server SQL Server Management Studio.

Creación y administración de grupos de dominio

Seguridad de la Información Permisos. Sistemas de Bases de Datos II - ITS EMT - CETP

Tenemos que instalar los programas de los usuarios también (los anteriormente mencionados) y los siguientes que vamos a nombrar.

Microsoft Dynamics. Instalación de Management Reporter for Microsoft Dynamics ERP

Curso Online de Microsoft

Microsoft SQL Server SP3

APUNTES: APLICACIONES WEB BASADAS EN PHP Y MYSQL Página 1 de 5

Práctica A: Creación de tipos de datos y tablas

PERMISOS DE CARPETA COMPARTIDA Y NTFS

Bibliografía. Fundamentos de Sistemas de Bases de Datos (3. edición) Elmasri, Navathe Addisson Wesley 2002

Instalación y configuración de SharePoint (SPS) 2003

CLAVE DE UNIDAD DE APRENDIZAJE DURACIÓN (HORAS) NOMBRE DE LA PRÁCTICA. Comandos SQL 2

Microsoft Dynamics. Migración de FRx 6.7 a Management Reporter for Microsoft Dynamics ERP

OBJETIVOS METODOLOGÍA PROCEDIMIENTO 1.- Trabajo con el servidor de bases de datos Sybase

Programa de Ayuda EMCS Instalación Versión SQL Server Versión Marzo 2010

Inicio Programas Accesorios Explorador de Windows Archivo Nuevo Carpeta

Uso de las herramientas de consulta de Transact-SQL

HOWTO: Configurar SQL Server Express, para que permita conexiones remotas por tcp con autenticación de servidor

Instalación de la Base de Datos Aranda

ÍNDICE. Introducción... Capítulo 1. Novedades, mejoras y requisitos para la instalación... 1

Instructivo para la sincronización de servidores Intellect

INTRODUCCIÓN A CARPETAS COMPARTIDAS WINDOWS XP

Administrar El Usuario Mediante Windows NT

Exportación de base de datos a SQL Server 2005

Implementación de funciones definidas por el usuario

Instalación de la Aplicación Administrativa

CREACION DE USUARIOS EN MY SQL

Toda base de datos relacional se basa en dos objetos

Configuracion Escritorio Remoto Windows 2003

Asignar permisos a usuarios de Active Directory en una carpeta compartida.

Práctica A: Trabajo con subconsultas

Requisitos del Sistema Instalación SQL Server

- Acción para errores de comandos de lotes o sqlcmd. - Se conecta a una instancia de SQL Server.

Creación de una VPN con Windows Server 2008 R2

Instalación de SQL Server Express Edition en Dominio WhitePaper Junio de 2008

Práctica: Copia de seguridad y restauración de datos

Bases de Datos Relacionales

Tema: CREACIÓN DE TABLAS DE RDBMS (RELATIONAL DATA BASE MANAGEMENT SYSTEM).

Instalación de SQL Server Express Edition en Grupo de Trabajo WhitePaper Junio de 2008

Instalación de FileZilla FTP Server

Para entornos con más de un equipo conectados en red es necesario que el programa de firewall conceda paso a los servicios de Microsoft SQL Server.

IIS. Qué es? Instalación. Bruno Del Greco SRI

Dossier de prácticas

Contenido QUÉ ES SERVIDOR CLOUD?... 3 ACCESO AL SERVIDOR CLOUD... 3 ADMINISTRACIÓN DEL SISTEMA... 6

Guía Taller I Conexión con la Base de Datos Introducción a PostgreSQL

Nombre: Francis Ariel Jiménez Zapata. Matricula: Tema: Trabajando con Windows Server Materia: Sistema Operativo II.

Tutorial de Unity 3D Tema 52 Bases de Datos. Tutorial de Unity 3D. Bases de Datos

Programación de Consultas SQL ADO.Net LDP / DUOC-AV

Instalación de SQL Server 2008 y su manejo con los sistemas Aspel

Administra Sistemas Operativos 2.8 Administración de los recursos de Windows Server CBTis12 - magh

Instalación de Microsoft SQL Server 2005

Administración de Redes

Base de Datos SQL Server

INSTALACIÓN DE SQL SERVER 2008 Y SQL SERVER 2008 EXPRESS

Tema: Procedimientos almacenados y cursores. Facultad : Ingeniería Escuela : Computación Asignatura: SQL SERVER. GUÍA 2 Pág. 1

Manual de Instalación SICO MANUAL DE INSTALACION SICO SOFTWARE DE GESTION BASE DE DATOS POSTGRESQL

Reparar Base de Datos en modo sospechosa (suspect)

1. Para iniciar la instalación, haga doble clic en sqlexpr.exe.

Consultas con combinaciones

Administrando Datos en una BD SQL Server 2005 Agenda

- A continuación, se nos abrirá la siguiente ventana pidiendo contraseña, que el cliente haya especificado al instalar Wingest 7

3.4.- Instalación de Active Directory en Windows 2003 Server

Manual de Instalación SICO MANUAL DE INSTALACION SICO - SOFTWARE DE GESTION BASE DE DATOS SQL SERVER

CAPITULO 8. Planeamiento, Arquitectura e Implementación

MANUAL DE INSTALACIÓN PLATAFORMA PROGRESA AUTOR: ASAC COMUNICACIONES DEPARTAMENTO DE DESARROLLO NOVIEMBRE DE 2007

Formatos para prácticas de laboratorio

EXPORT-AN.

Base de datos relacional

Manual de Usuario Servidor Cloud

CAPITULO 9. Diseño de una Base de Datos Relacional Distribuida

Manual de Panel de Control de Hosting Compartido

VIRTUAL CAMARERO. Proyecto fin de carrera Ingeniería en informática. Desarrollo de aplicaciones departamentales con.net Framework 4.

Roles y Características

Instalación y configuración de Windows SharePoint Services (WSS) 2003

COPIA DE SEGURIDAD CONTABILIDAD EKON-SICAL SQL 2008

Copias de seguridad con SQL Server 2005 WhitePaper Febrero de 2008

9- Procedimientos almacenados.

Manual de usuario. de la Solución. ARM ThinClient V 3.0. Menú de la solución: Descripción de cada menú:

Como detectar conexión del Servidor y SQL?

PROCEDIMIENTO PARA RESTAURAR UNA COPIA DE SEGURIDAD DE LA BASE DE DATOS EN HGINET

6- Combinación de tablas

Guía sobre la asignación de contraseña al certificado electrónico de identidad de persona física de la FNMT

Transcripción:

ADMINSTRANDO SEGURIDAD EN SQL SERVER 2005 Agenda Autenticación del Servidor SQL Server Crear USUARIOS en Windows Crear Cuentas de Inicio de Sesión y Usuarios en SQL Server 2005 Asignar/Denegar Permisos sobre todos las Bases de Datos en SQL Server 2005 Asignar/Denegar Permisos sobre los objetos de las Bases de Datos en SQL Server 2005 Crear Funciones de la Bases de Datos y de Aplicación en SQL Server 2005 Copias de Seguridad y Restauración de BD

Modo de autenticación del servidor Crear Cuentas de usuario en Windows Crear los siguientes grupos con sus respectivos miembros y usuarios del dominio en el dominio local. Donde la X representa el NRC del curso. Grupo de Windows 2000 Miembros Contraseña del usuario customer_mgmtx carlnrc 1234 kathyxnrc 1234 lisanrc 1234 davidnrc 1234 Usuarios del dominio paulnrc 1234 maxnrc 1234

Crear Cuentas de Inicio de Sesion en SQL Server 2005 1. Crear la BD AdventureWorksNRC igual que AdventureWorks y el esquema NEGOCIONRC 2. Crear las siguientes cuentas de inicio de sesión Nombre Base de datos Base de datos a la predeterminada que tendrá acceso COMYY-NN\paulNRC AdventureWorksNRC AdventureWorksNRC COMYY-NN \carlnrc AdventureWorksNRC AdventureWorksNRC COMYY-NN \KathyNRC AdventureWorksNRC AdventureWorks NRC COMYY-NN \customer_mgmtnrc AdventureWorksNRC AdventureWorksNRC

3. Probar las cuentas de usuario Ingresar con el usuario DavidNRC y clave password Pudo conectarse davidnrc a la base de datos, por que? Ingresar con el usuario maxnrc y clave password Pudo conectarse maxnrc a la base de datos, por que? 4. Eliminar la cuenta de inicio de sesión COMYY-NN \customer_mgmtnrc, Pueden los usuarios de Windows que son miembros de ese grupo tener acceso a SQL Server después de que el grupo se haya quitado de SQL Server 2005? 5. Denegar Acceso al usuario COMYY-NN\paulNRC, Puede paulnrc tener acceso a SQL Server 2005?

Asignar/Denegar Permisos sobre todos las Bases de Datos en SQL Server 2005 1. Otorgar permisos a KathyNRC de Modificar cualquier Esquema, Crear vista y Crear Procedimientos (en propiedades de la BD) 2. Probar permisos a KathyNRC, ingresar al dominio con el usuario KathyNRC, cargar el management Studio y ejecute las siguientes instrucciones en la ventana de consultas. Crear una vista USE AdventureWorksNRC GO CREATE VIEW negocionrc.testview as SELECT firstname, lastname FROM Person.contact Pudo crearlo, por qué? Crear una tabla USE AdventureWorksNRC CREATE TABLE negocionrc.testtable (column1 INT NOT NULL, column2 CHAR(10) NOT NULL) Pudo crearlo, por qué?

Asignar/Denegar Permisos sobre los objetos de las Bases de Datos en SQL Server 2005 1. Asignar permisos de objetos de la base de datos a los usuarios Objeto Cuenta Permiso ProductCategory public Conceder todos Customer kathy Denegar todos Customer cust_mgmt Conceder todos Customer public Revocar todos Employee public Revocar todos SalesOrderDetail public Revocar todos SalesOrderHeader public Revocar todos Product public Revocar todos 2. Probar permisos a carlnrc, ingresar al dominio con el usuario carlnrc, cargar el cargar el management Studio y ejecute las siguientes instrucciones en la ventana de consultas.

USE AdventureWorksNRC SELECT * FROM employee SELECT * FROM customer SELECT * FROM productcategory SELECT * FROM product Que puede acceder y que no, por que? Ingresar al dominio con el usuario KathyNRC, cargar el management Studio y ejecute las siguientes instrucciones en la ventana de consultas. USE AdventureWorksNRC SELECT * FROM NegocioNRC.customer Que puede acceder y que no, por que? Crear Funciones de la Bases de Datos y de Aplicación en SQL Server 2005 1. Crear una función de la base de datos y sus miembros Esquema Función Miembros de la función NegocioNRC cust_mgmtnrc carlnrc kathynrc Tipo Objeto DB Permiso Tabla Person.Address Select Tabla Person.AddressType Select, Insert Tabla Person.CountryRegion Select

3. Probar la función, ingresar al dominio con el usuario carlnrc, cargar el management Studio y ejecute las siguientes instrucciones en la ventana de consultas. USE AdventureWorksNRC SELECT * FROM Contact.Address USE AdventureWorksNRC SELECT * FROM Production.Product 4. Crear la función de aplicación order_entry con clave 1234 y los siguientes permisos Tabla AdventureWorksNRC. Production.ProductCategory AdventureWorksNRC.Sales.Customer AdventureWorksNRC.Sales.SalesOrderDetail AdventureWorksNRC.Sales.SalesOrderHeader AdventureWorksNRC.Production.Product Permisos SELECT SELECT, INSERT, UPDATE SELECT, INSERT, UPDATE SELECT, INSERT, UPDATE SELECT

5. Probar permisos a carlnrc, ingresar al dominio con el usuario carlnrc, cargar el management Studio y ejecute las siguientes instrucciones en la ventana de consultas. USE AdventureWorksNRC SELECT * FROM Production.product Ha podido consultar la tabla? USE AdventureWorksNRC EXEC sp_setapprole 'order_entry', '1234' Ejecute la siguiente instrucción para consultar la tabla Production.Product: SELECT * FROM Production.product Ha podido consultar la tabla?

Copia de Seguridad y Restauración de base de datos en SQL Server 2005 1. Obtener una copia de seguridad de la BD AdventureWorksNRC

2. Eliminar las tablas de la BD AdventureWorksNRC 3. Restaurar las tablas de la BD AdventureWorksNRC