“Conocimiento Programación>Programación PHP /MySQL

Cómo cambiar una tabla de privilegios MySQL

2013/6/18
Habrá momentos cuando varios usuarios necesitan tener acceso a la misma base de datos, momento en el que tendrá que cambiar la tabla de privilegios de MySQL . Dependiendo de las necesidades del usuario , puede proporcionar un acceso limitado o total de la base de datos . MySQL proporciona un mecanismo para poner en práctica ese tipo de cambio en la tabla de privilegios con el comando GRANT. Instrucciones
Cambiar una tabla MySQL Privilege

1 Inicie la sesión como root u otro usuario admin . Para usar el comando GRANT de MySQL , es necesario ser root u otro usuario con privilegios. Desde el cliente MySQL de línea de comandos , conéctese a la base de datos como root. Ejemplo: mysql- u root -h localhost
2

localhost Reemplazar con su host de base de datos , a menos que esté ejecutando el servidor MySQL en el mismo ordenador que esté utilizando. De lo contrario , utilice el nombre de host de su servidor MySQL. Ejemplo : Privilegios mysql- u root -h localhost -p
Grant Lee '
3

subvención privilegios de lectura a un usuario si no es necesario de modificar los datos . Por ejemplo, si el departamento de marketing desea tener acceso a la base de datos del cliente, usted podría darles acceso de sólo lectura a la base de datos del cliente.
4

lograr esto con el comando de tres partes subvención del usuario root . Para cambiar los privilegios , GRANT debe ordenar que tenga privilegios de acceso a las bases de datos y tablas , y lo que las contraseñas deben utilizar para iniciar sesión. En este ejemplo , el comando GRANT concede permiso para utilizar el comando SELECT en todas las tablas de la base de datos customers_db . Da permiso para el registro de «comercialización»: el usuario desde 'localhost ', que se identifica con la contraseña ' alguna_contraseña ' . Ejemplo : GRANT SELECT SOBRE customers_db * TO ' comercialización ' @ ' localhost' IDENTIFICADO POR ' alguna_contraseña ' ; Privilegios ' escribir'
Grant
5

Grant privilegios de escritura . un usuario . Este comando tiene la misma forma que la concesión de privilegios de lectura , pero añade más comandos con SELECT.
6

Identificar qué tipo de privilegios tendrá el usuario. Aquí el comando otorga el permiso del departamento de contabilidad para INSERT y UPDATE , así como los datos de SELECT de las bases de datos de clientes . Ejemplo : GRANT SELECT, INSERT , UPDATE EN customers_db * TO ' representan ' @ ' localhost' IDENTIFICADO POR ' alguna_contraseña ' ; 'Admin '
otorgar privilegios
7

. Otorgar privilegios de administrador a un usuario. Este comando concede permisos para ejecutar todos los comandos.
8

Utilice este comando para dar a otros administradores control total sobre una base de datos . Ejemplo: . GRANT ALL ON customers_db * TO ' admin' @ ' localhost' IDENTIFICADO POR ' alguna_contraseña '

Programación PHP /MySQL
Cómo crear varias bases de datos en Joomla ! MySQL
Cómo editar archivos PHP
Cómo cambiar el tamaño de imágenes en PHP
Cómo usar PHP en Tumblr
Cómo crear un cuadrado usando PHP
Cómo truncar cadenas de PHP en Breaks frase
Cómo saber si MySQL es de 32 - o 64 - Bit
Sueldo de un Programador PHP Jr
Conocimiento de la computadora © http://www.ordenador.online