Crear Usuarios en SQL

Páginas: 5 (1193 palabras) Publicado: 20 de octubre de 2013
UNIVERSIDAD TECNOLOGICA DE PANAMA
FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES
LABORATORIO NO. 1
BASE DE DATOS

I. OBJETIVOS:
Crear inicios de sesión en SQL Server 2008
Crear usuarios de base de datos en SQL Server 2008
Administrar privilegios a usuarios de base de datos


II. PROCEDIMIENTO

CREACION DE INICIOS DE SESION
Para crear un inicio de sesión de SQL Server queuse la autenticación de SQL Server
1 Iniciar SQL desde el equipo, utilizando el usuario: sa y el password: null. Es posible que se ingrese al SQL Server 2005 sin la necesidad de usar el user y password del sa, ya que la instalación se hizo como ‘autenticacion de windows’

2 Ejecute el siguiente código usando una nueva consulta:

--Todo esto se creará usando el login sa

CREATE DATABASEAlumnos_Redes
GO
USE Alumnos_Redes
GO
CREATE SCHEMA alum
GO
CREATE SCHEMA nta
GO
--creación de tabla notas en el esquema alum

CREATE TABLE alum.alumnos(carnet int PRIMARY KEY,nombres varchar(50),apellidos varchar(50))
GO
--creación de tabla notas en el esquema nta

CREATE TABLE nta.notas(idnotas int identity, carnet int FOREIGN KEY REFERENCES alum.alumnos(carnet),nota1decimal(10,2),nota2 decimal(10,2),nota3 decimal(10,2),promedio as (nota1+nota2+nota3)/3)
--insertando datos

INSERT INTO alum.alumnos VALUES(111,'Juan Jose','Perez')
INSERT INTO alum.alumnos VALUES(222,'Luisa ','Flores')
INSERT INTO alum.alumnos VALUES(333,'Francisco ','Gavidia')
INSERT INTO alum.alumnos VALUES(444,'Evelyn','Rivas')
INSERT INTO nta.notas VALUES(111,7.6,10,5.5)
INSERT INTO nta.notasVALUES(222,8.5,9,10)
INSERT INTO nta.notas VALUES(333,9.3,8.5,5.7)
--Seleccione los datos

select * from alum.alumnos
select * from nta.notas


1 En SQL Server Management Studio, abra el Explorador de objetos y expanda la carpeta que tiene el nombre del servidor.
2 Haga clic con el botón secundario en la carpeta Seguridad, seleccione Nuevo y, a continuación, Inicio de sesión.
3 En la páginaGeneral, escriba un nombre para el nuevo inicio de sesión en el cuadro Nombre de inicio de sesión, para este caso su NApellido
4 Seleccione Autenticación de SQL Server.
5 Escriba una contraseña de inicio de sesión, puede ser también su NApellido
6 Desmarque la opción de Exigir directivas de contraseña, no es recomendable hacerlo, pero para efectos de práctica lo haremos.
7 Selecciona enbase de datos predeterminada Alumnos_Redes
8 Haga clic en Aceptar.



CREACION DE USUARIOS DE BASE DE DATOS
1 Expandir la base de datos en la que se quiere crear el usuario, en esta practica será Alumnos_Redes,
2 En la carpeta Seguridad, seleccionar la carpeta usuarios, clic derecho y nuevo usuario.
3 En Nombre de usuario digitamos un nombre de usuario, que ud. desee, luego dar clic enlos puntos suspensivos al lado de Nombre de inicio de sesión, para asociar el nombre de usuario a un Inicio de sesión existente, esto quiere decir que cuando alguien inicie su sesión, se activaran las cuentas de BD asociadas a este login.
4 Digite las primeras letras del nombre de inicio de sesión y luego de clic en comprobar nombres, para que SQL busque las coincidencias en los nombres desesión existentes, en la nueva ventana seleccione el nombre de la sesión y de clic en aceptar. También puede dar clic en examinar y buscar de una vez el nombre de inicio de sesión y seleccionarlo.
5 En esquema predeterminado seleccionar alum
6 En la parte Esquemas propiedad de este usuario, seleccionamos el esquema que deseamos que el usuario pueda tener acceso y control sobre el, que también seriaalum y damos clic en aceptar.
7 Ahora nos logueamos con el inicio de sesión que creamos para que se active el usuario de base de datos.







8. Expandimos la base de datos alumnos y verificamos a que tablas tenemos acceso

Si quisiéramos acceder a la tabla notas con un select (Hágalo), SQL Server nos mandaría el siguiente mensaje de error

Asignación de permisos
Regrese al...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Creacion de Usuarios SQL Server
  • Crear grupos de servidores en sql
  • crear tablas sql
  • crear tabla SQL
  • Como crear un manual de usuario
  • Crear Cuentas De Usuarios
  • Crear Y Validar Usuario
  • crear usuario nuevo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS