SQL SERVER
Pasos para crear usuarios en SQL SERVER
Para crear un usuario, realice los pasos siguientes:
- 1.En SQL Server Management Studio, abra Explorador de objetos.
- En la página Roles de servidor, asigne el rol sysadmin al nuevo ID de inicio de sesión.
- Si no desea asignar el rol sysadmin al usuario, otorgue permisos mínimos al usuario siguiendo los pasos indicados en Otorgar los permisos necesarios para la recopilación de datos.
Importante
de forma predeterminada, al nuevo ID de inicio de usuario se le asigna el rol public.
Resultados
Se creará un usuario con el rol public predeterminado y los permisos que le haya asignado, y se visualizará en la lista Inicios de sesión.
Tipos de usuarios
Usuarios normales. Son usuarios no sofisticados que interactúan con el sistema mediante un programa de aplicación con una interfaz de formularios, donde puede rellenar los campos apropiados del formulario. Estos usuarios pueden también simplemente leer informes generados de la base de datos.
Programadores de aplicaciones. Son profesionales informáticos que escriben los programas de aplicación, utilizando herramientas para desarrollar interfaces de usuario, como las herramientas de desarrollo rápido de aplicaciones (DRA), que facilitan crear los formularios e informes sin escribir directamente el programa.
Usuarios sofisticados. Interactúan con el sistema sin programas escritos, usando el lenguaje de consulta de base de datos para hacer sus consultas. Los analistas que envían las consultas para explorar los datos en la base de datos entran en esta categoría, usando ellos las herramientas de procesamiento analítico en línea (OLAP, OnLine, Analytical, Processing), o herramientas de recopilación de datos.
Usuarios especializados. Son usuarios sofisticados que escriben aplicaciones de bases de datos especializadas y adecuadas para el procesamiento de datos tradicional. Entre estas aplicaciones están los sistemas de diseño asistido por computadora, sistemas de base de conocimientos y sistemas expertos, sistemas que almacenan datos de tipos de datos complejos (como gráficos y de audio) y sistemas de modelado de entorno.
Administradores de la base de datos (ABD). Son las personas que tienen el control central del SGBD. Entre las funciones del ABD se encuentran:
Definición del esquema de la base de datos.
Definición de la estructura y el método de acceso.
Modificación del esquema y la organización física.
Concesión de autorización para el acceso a los datos.
Creación de Roles
SE APLICA A:
SQL Server (a partir de 2008)
Azure SQL Database
Azure SQL Data Warehouse
Almacenamiento de datos paralelos
SQL Server (a partir de 2008)
Azure SQL Database
Azure SQL Data Warehouse
Almacenamiento de datos paralelos
Crea un rol de base de datos nuevo en la base de datos actual.
Sintaxis
CREATE ROLE role_name [ AUTHORIZATION owner_name ]
Argumentos
role_name
Es el nombre del rol que se va a crear.
AUTHORIZATION owner_name
Es el usuario o el rol de base de datos que será propietario del nuevo rol. Si no se especifica un usuario, el rol será propiedad del usuario que ejecute CREATE ROLE.
Notas
Los roles son elementos protegibles de nivel de base de datos. Después de crear un rol, configure los permisos de nivel de base de datos del rol con GRANT, DENY y REVOKE. Para agregar miembros a un rol de base de datos, use ALTER ROLE (Transact-SQL). Para más información, vea Roles de nivel de base de datos.
Los roles de base de datos se pueden ver en las vistas de catálogos sys.database_role_members y sys.database_principals.
Validado los blog. Saludos Keiri.
ResponderEliminar