GESTION DE USUARIOS INICIOS DE SESSION
-- Debemos crear un inicio de session al servidor de sql server.
-- Un inicio de session equivale a un usuario de una base de datos, un mismo inicio de session, puede
-- tener usuarios en distintas bases de datos.
--creamos un inicio de session basico
CREATE LOGIN isInicioSesion WITH PASSWORD = 'miClave'
-- ahora cremos el usuario en la base de datos en concreto que usara ese inicio de sesion
use Prueba -- cambiamos a la base de datos donde tengamos que crear el usuario.
Go
CREATE USER miUsuario FOR LOGIN isInicioSesion
-- ahora vamos a concederle los privilegios
-- use BaseDeDatos que sea
exec sp_addrolemember db_datareader, miUsuario
exec sp_addrolemenber db_datawriter, miUsuario
Go
-- otra cosa interesante es para el usuario administrador (un inicio de session) de la base de datos en concreto, hacer que sea el propietario de esta para que pueda actualizar metadata.
CREATE LOGIN isAdministrador WITH PASSWORD = 'admin'
-- use BaseDeDatos que sea
exec sp_changedbowner isAdministrador
Suscribirse a:
Enviar comentarios (Atom)
Jesús Moreno - Ingeniero Ténico Informático - consultor Informático
Hola, soy Jesús Moreno Ingeniero Técnico Informático en sistemas por la US y propietario de éste blog. Mi trabajo en los ultimos años se ...
-
Ultima hora: Máxima difusión, aquí la sentencia del Tribunal Supremo sobre la Clausula Suelo . http://s01.s3c.es/imag/doc/ 2013-06-04/pg.4...
-
El ejemplo se ha probado en una base de datos Microsoft SQL Server 2008 R2 CREATE FUNCTION dbo . udf_GetNumeric (@ strAlphaNumeric VARCHA...
-
Al intentar compartir la impresora nos lanza un error que dice: " No se pudo guardar la configuración de la impresora. No hay no hay m...
No hay comentarios:
Publicar un comentario