Finns det nåt sätt i MySQL att endast åt vissa användare, det användarnamn, som de loggar in med ge tillgång till vissa tabeller?
Endast vissa användare har tillgång till en MySQL-tabell?
7 svar · 501 visningar · startad av Dr-man
Jag menar på följande sätt.
Hur gör man så att endast vissa användare i ett nätverk kan ändra i MySQL-tabellerna?
Hur loggar de in på MySQL-servern?
Hur ändrar de data i tabellerna?
För tillfälle så finns det endast användaren root, som alla använder sig av.
Ändringarna görs via en webläsare, och inte i själva MySQL-klienten.
Hur gör man detta enligt det klokaste sättet? Det finns över 400 användare, så blir lite jobbigt om alla skall ha eget användarnamn istället för root. En annan sak är att det
kommer till nya användare och gamla användare tas bort.
Då får du väl gära någon slags inloggningshistoria på webbsidan som utför ändringarna.
Det finns ingen sån möljighet att först ge alla användare endast select-rättigheter och sedan åt vissa användare alla rättigheter?
Du kan väl programmera en loop som exekverar sql-satsen med med grant-ordet i för varje användare? Sedan kan du ju använda MySqlAdmin för att ändra de sista?

