¿Como creo un usuario en SQL Server?


1.- Dentro de nuestro servidor de base de datos en la pestaña Security – Login , escoger New Login…

image

2.- Asigne un login name, por seguridad de modo SQL Server authentication, la base de datos en la cual operará.

image

3.- En la parte de User Mapping, apunta a la base de datos y al esquema en el que se trabajará.

image 

4.- El siguiente paso es ir a la base de datos en la pestaña de seguridad y después en Users.

image

Chequemos que exista el usuario que hayamos creado.

imagensuario

5.-Después de haber verificado seleccionamos el usuario y damos clic derecho- propiedades.

image

6.-En la pestaña de Securables, damos clic en el botón Search…

image

7.- Escogemos la opción de All objects of the types….

image

8.- En este caso solo quiero que se conecte a la base de datos y que pueda ejecutar sentencias de tipo SELECT sobre dichas tablas.

image 

9.- Checamos que tenga los permisos de Connect y SELECT.

image

10.- Iniciamos con el usuario creado.

image

Nos dispondremos a realizar una consulta sobre la tabla Empleados.

image

La consulta se ha realizado con exito.

image

Nos dispondremos a agregar un nuevo empleado. *Haga clic en la imagen para ampliar

image

Se denegó el permiso INSERT sobre la tabla Employee.

Con esto queda terminado este pequeño ejemplo.

Saludos.

16 Comments

  1. hola yo hago todo hasta el paso 3 pero al dar en Ok me salta esto:

    TÍTULO: Microsoft SQL Server Management Studio
    ——————————

    Error de Crear para Inicio de sesión ‘user01’. (Microsoft.SqlServer.Smo)

    Para obtener ayuda, haga clic en: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.0.1600.22+((SQL_PreRelease).080709-1414+)&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=Crear+Login&LinkId=20476

    ——————————
    INFORMACIÓN ADICIONAL:

    Excepción al ejecutar una instrucción o un proceso por lotes Transact-SQL. (Microsoft.SqlServer.ConnectionInfo)

    ——————————

    La opción MUST_CHANGE no es compatible con esta versión de Microsoft Windows. (Microsoft SQL Server, Error: 15195)

    Para obtener ayuda, haga clic en: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.00.1600&EvtSrc=MSSQLServer&EvtID=15195&LinkId=20476

    ——————————
    BOTONES:

    Aceptar
    ——————————

    Reply

  2. una pregunta! .. yo no tengo ni login ni password …. a la hora de entrar .. siempre ingreso con windows authentication .. como hago para poder entrar con login y su password! .. ayuda!

    Reply

    1. con tu cuenta de usuario de windows, deberás crear el usuario que requieras, tal como se muestra en este tutorial (que está súper digerible ), una vez que lo hayas creado, deberás ingresar con esas credenciales

      Reply

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s