Trabajo BD Comando GRANT
Trabajo BD Comando GRANT
Trabajo BD Comando GRANT
Comando GRANT:
SQL GRANT es un comando que se utiliza para dar acceso o
privilegios sobre los objetos de base de datos a los usuarios.
La sintaxis para el comando GRANT es:
GRANT privilege_name
ON object_name
TO {user_name |PUBLIC |role_name}
[WITH GRANT OPTION];
privilege_name es el derecho de acceso o privilegio
concedido para el usuario. Algunos de los derechos de acceso
son TODOS, ejecutar y seleccionar.
object_name es el nombre de un objeto de base de datos
como tabla, vista proc almacenado y secuencia.
nombre_usuario es el nombre del usuario al que derecho se
concede un acceso.
nombre_usuario es el nombre del usuario al que derecho se
concede un acceso.
PBLICO se utiliza para conceder derechos de acceso a todos
los usuarios.
FUNCIONES son un conjunto de privilegios agrupados.
WITH GRANT OPTION - Permite a un usuario para otorgar
derechos de acceso a otros usuarios.
Global
Base de datos
Tabla
Columna
Comando GRANT
Se utiliza para crear usuarios y concederle previlegios. La
sintaxis general del comando GRANT es la siguiente:
GRANT privilegios (columnas)
ON elemento
TO nombre_usuario IDENTIFIED BY 'contrasea'
(whith grant option);
Lo que esta dentro de los parntesis son opcionales, y los
parntesis no hay que ponerlos.
Es importantsimo que al final poner el ";" despus de poner
cada lnea pulsar "intro", pues si hay algn error mysql nos