Diferència entre revisions de la pàgina «Pràctica Usuaris i Permisos II: Rols»

De wikijoan
Salta a la navegació Salta a la cerca
 
(Hi ha una revisió intermèdia del mateix usuari que no es mostren)
Línia 13: Línia 13:
  
 
=Tasques a realitzar=
 
=Tasques a realitzar=
 +
(Es pot realitzar la pràctica tant en la consola de mysql com en el mysql-workbench)
 +
 
#la teva base de dades es dirà crm_nom (on nom és el teu nom, per exemple: ''crm_alex_pinto''.
 
#la teva base de dades es dirà crm_nom (on nom és el teu nom, per exemple: ''crm_alex_pinto''.
 
#els teus rols es diran: ''crm_dev_xx'', ''crm_read_xx'', ''crm_wite_xx''.
 
#els teus rols es diran: ''crm_dev_xx'', ''crm_read_xx'', ''crm_wite_xx''.
Línia 19: Línia 21:
 
#Faràs un screencast (video) de tota la sessió. A partir de totes les comandes de la xuleta, pots fer copy/paste per anar ràpid.
 
#Faràs un screencast (video) de tota la sessió. A partir de totes les comandes de la xuleta, pots fer copy/paste per anar ràpid.
 
#El screencast (video) ha de tenir so, i has d'explicar mínimament el que fas (no cal entrar en molt nivell de detall, però suficient perquè no sigui una cosa mecànica de copiar i enganxar).
 
#El screencast (video) ha de tenir so, i has d'explicar mínimament el que fas (no cal entrar en molt nivell de detall, però suficient perquè no sigui una cosa mecànica de copiar i enganxar).
 +
 +
'''NOTA''': usuaris de Windows podeu utilitzar el OBS Studio per fer els screencasts. Usuaris de Linux: hi ha la utilitat ''simplescreenrecorder'' que és senzilla i funciona bé.
 +
 
=Entrega=
 
=Entrega=
 
Entregaràs, dins del temps previst, el video (o l'enllaç del video) i la xuleta. Ha de quedar clar que el video l'has fet tu, amb els teus noms d'usuari, la teva veu, i la teva màquina.
 
Entregaràs, dins del temps previst, el video (o l'enllaç del video) i la xuleta. Ha de quedar clar que el video l'has fet tu, amb els teus noms d'usuari, la teva veu, i la teva màquina.
  
 
Si alguna persona té problemes per fer el video que ho comenti al professor.
 
Si alguna persona té problemes per fer el video que ho comenti al professor.

Revisió de 19:16, 7 març 2022

Introducció

A classe hem seguit el següent tutorial:

En aquesta sessió hem fet les següents tasques:

  • crear una base de dades
  • crear una taula i dues insercions sobre aquesta base de dades
  • crear tres rols
  • assignar permisos sobre aquests rols (tots els permisos; escriptura; lectura)
  • crear tres usuaris
  • assignar els rols als usuaris
  • demostrar que el crm_read1 pot fer select i no pot fer insert.
  • demostrar que el crm_write1 pot fer insert/update/delete i també pot fer select

Tasques a realitzar

(Es pot realitzar la pràctica tant en la consola de mysql com en el mysql-workbench)

  1. la teva base de dades es dirà crm_nom (on nom és el teu nom, per exemple: crm_alex_pinto.
  2. els teus rols es diran: crm_dev_xx, crm_read_xx, crm_wite_xx.
  3. els teus usuaris es diran: crm_dev1_xx@localhost, etc
  4. Crearàs un document de text amb la xuleta de totes les comandes que s'han executat.
  5. Faràs un screencast (video) de tota la sessió. A partir de totes les comandes de la xuleta, pots fer copy/paste per anar ràpid.
  6. El screencast (video) ha de tenir so, i has d'explicar mínimament el que fas (no cal entrar en molt nivell de detall, però suficient perquè no sigui una cosa mecànica de copiar i enganxar).

NOTA: usuaris de Windows podeu utilitzar el OBS Studio per fer els screencasts. Usuaris de Linux: hi ha la utilitat simplescreenrecorder que és senzilla i funciona bé.

Entrega

Entregaràs, dins del temps previst, el video (o l'enllaç del video) i la xuleta. Ha de quedar clar que el video l'has fet tu, amb els teus noms d'usuari, la teva veu, i la teva màquina.

Si alguna persona té problemes per fer el video que ho comenti al professor.