è root @ localhost uguale a root Unix con GUID = 0 e ID = 0?

2

Un utente root Mysql (root @ localhost) è uguale all'account root del computer (GUID = 0, ID = 0)?

Voglio dire, è la radice che sta eseguendo lo script?

Come faccio a sapere se gli utenti sono uguali?

    
posta Pier-Alexandre Bouchard 16.10.2012 - 02:12
fonte

1 risposta

12

L'utente root MySQL è un account solo nel database. Si chiama root perché è l'utente più privilegiato sul server del database e ha accesso a tutto. L'utente root su Linux (o qualsiasi altro Unix) è una cosa completamente separata.

Il privilegio massimo che un utente MySQL può avere è uguale al privilegio su cui gira il demone MySQL. Sulla maggior parte dei moderni sistemi basati su pacchetti, un utente mysql non privilegiato verrà automaticamente creato sul sistema per questo scopo, durante il processo di installazione.

    
risposta data 16.10.2012 - 02:21
fonte

Leggi altre domande sui tag