Bienvenidos a un nuevo curso. Ahora estoy en el ciclo de grado superior: Desarrollo de aplicaciones multiplataforma. Y voy a ser parte del experimento de la formación dual. Estaré haciendo practicas durante un año, y a la vez finalizando la formación.

Deseadme suerte.

martes, 10 de febrero de 2015

Gestión de usuarios

0

Modalidad moderna

create user pepe identified by 'PEPE'; //entra desde cualquier lado y puede conectarse a todo.

create user pepe@192.168.137.66 identified by 'PEPE'; // entra desde el ordenador .66 de esa subred y puede conectarse a todo.

create user pepe@localhost identified by 'PEPE' ;// solo puede entrar desde el servidor de la base de datos


conocer usuarios y permisos

mysql: diccionario de los datos.

user * from mysql.user;

information_schema: guarda la relación de almacenamiento de datos

user * from information_shema;

user * from information_shema.user_privileges

Tipo de privilegios
usage: conectarse y poco más.
create tablas: puede crear tablas.
trigger:puede crear un trigger.
event: puede crear un evento.
create user: puede crear usuarios.
alter routine: alterar la rutina.
create routine: crear rutina.
show view: muestra la presentación
create view: crea presentaciones.
execute: puede ejecutar.
etc

is_grantable: puede conceder a otros su privilegio.

show grants for pepe //ves los permisos de un usuario concreto.

Borrar usuarios
drop user pepe@192.168.137.66 // se puede borrar al igual que crear. Según privilegios, tal vez te den problemas si no le quitas antes los permisos.

Para conceder permisos
grant select on *.* to  pepe // concede permisos de seleccionar a todas las tablas de todas las bases de datos.
grant select on .* to pepe // concede permisos de seleccionar todas las tablas de todas las bases centro.

flush privileges // reinicia los privilegios de los usuarios.



0 comentarios:

Publicar un comentario

Etiquetas actuales

BD (67) DEF (64) PROG (64) SQL (44) Java (29) PRACTICAS (20) php (18) DI (16) PRESTASHOP (16) PROGRAMACIÓN WEB (16) HTML (13) SGE (12) ERP (9) CONSULTAS (8) css (8) Linux (5) XML (5) Android (4) PDM (4) C (3) NetBeans (3) PSP (3) SMARTY (3) comandos (3) HOOK (2) POST (2) XSD (2) cURL (2) JS (1) MEDIA-QUERYS (1) PDO (1) RESPONSIVE (1) TPL (1) TRADUCCIÓN (1) app_inventor (1)

Todas las etiquetas

EJER (78) BD (67) DEF (64) PROG (64) SQL (44) c# (40) Programación (39) Ficheros (36) Java (29) bases de datos (21) PRACTICAS (20) lenguajes de marcas (19) AD (18) Entorno de desarrollo (18) php (18) PROCEDIMIENTOS (17) DI (16) FORM (16) PRESTASHOP (16) PROGRAMACIÓN WEB (16) lenguaje C (16) E/R (14) HTML (13) SGE (12) Sistemas informáticos (10) ERP (9) CONSULTAS (8) TRANSACCIONES (8) TRIGGER (8) VISUAL BASIC (8) css (8) FUNCIONES (7) html5 (6) Ada (5) EXAMEN (5) Linux (5) XML (5) estructuras (5) Android (4) DISEÑO (4) INTERFAZ (4) LOG (4) OpenBravo (4) PDM (4) ACTUALIZAR (3) C (3) DIAGRAMA (3) Directorios (3) NEW (3) NOR (3) NetBeans (3) OLD (3) PSP (3) SMARTY (3) comandos (3) css3 (3) AISLAMIENTOS (2) C++ (2) CONTROLERRORES (2) ELIMINAR (2) HOOK (2) INSERTAR (2) INST (2) MULTITABLA (2) POST (2) RECURSIVIDAD (2) SUBCONSULTAS (2) VISTAS (2) XSD (2) cURL (2) punteros (2) AJENA (1) BLOQUEOS (1) Byte (1) CREACION (1) CRM (1) Configuración (1) Controles (1) Datos (1) GOTFOCUS (1) IMAGENES (1) INDICES (1) JS (1) Lenght (1) MEDIA-QUERYS (1) Mingw (1) MonoDeveloped (1) OPTIMISTA (1) PDO (1) PESIMISTA (1) RESPONSIVE (1) SPEAK (1) Scanner (1) Serializacion (1) Streams (1) System (1) TPL (1) TRADUCCIÓN (1) USUARIOS (1) UseSystemPasswordChar (1) app_inventor (1) char (1) examenes (1) libreoffice (1) make (1) redes (1)