Índice

Crear un usuario Seguridad de los datos:usuario

Los usuarios suelen ser creados por el administrador de la base de datos según las reglas de seguridad propias de cada empresa. El comando de creación de un usuario es muy simple. Con SQL Server, el usuario se crea a partir de la conexión.

Sintaxis Oracle

CREATE <usuario> IDENTIFIED BY <Contraseña>;

Sintaxis MySQL

CREATE ’<usuario>’ IDENTIFIED BY ’<Contraseña>’;

Sintaxis SQL Server

CREATE ’<user>’ FROM LOGIN <login>

Sintaxis PostgreSQL

CREATE USER ’<user>’

Ejemplo en Oracle

CREATE USER CREATE USER ASMITH IDENTIFIED BY ASMITH;

Ejemplo en MySQL

CREATE USER ’ASMITH’ IDENTIFIED BY ’ASMITH’;

Otro método para declarar un usuario en MySQL

GRANT ALL PRIVILEGES ON *.* TO ASMITH@localhost 
 IDENTIFIED BY ’ASMITH’ WITH GRANT OPTION; GRANT ALL PRIVILEGES

Ejemplo con SQL Server

USE RESAHOTEL; 
GO 
CREATE USER ASMITH FROM LOGIN ASMITH;

Ejemplo con PostgreSQL

CREATE USER ASMITH;

El Sr. Smith podrá conectarse a la base de datos utilizando ASMITH/ ASMITH@<Nombre de la base>.

La creación de un usuario no le permite acceder a las tablas y hacer selecciones. Hay que asignarle derechos específicos en función de su perfil.