GRANT privilegi e attributi dell'ALTER
Una volta creati i ruoli, puoi dare loro dei permessi di controllo dell'accesso a oggetti specifici, come tabelle e viste. I privilegi comuni sono SELECT, INSERT, UPDATE, ecc.
Immagina di essere uno dei fondatori di quella startup e vuoi che tutti i tuoi data scientist possano aggiornare e inserire dati nella vista " long_reviews ". In questo esercizio, darai a quei data scientist che stanno per essere assunti i privilegi necessari per il loro ruolo (data_scientist). Inoltre, dovrai dare una password al ruolo di Marta.
Questo esercizio fa parte del corso
Progettazione di database
Istruzioni dell'esercizio
- Dai a "
data_scientist" il ruolo "update" e il privilegio "insert" sulla vista "long_reviews". - Cambia il ruolo di Marta per darle la password che ti hanno dato.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
-- Grant data_scientist update and insert privileges
___ ___, ___ ON ___ TO ___;
-- Give Marta's role a password
___ ___ marta ___ ___ 's3cur3p@ssw0rd';