sql >> Databasteknik >  >> RDS >> Mysql

Hur kan jag begränsa en MySQL-användare till en viss tabell

Förutsatt att användaren inte har några aktuella privilegier kan du göra följande

GRANT SELECT, INSERT, DELETE ON db_Payroll.tb_Users TO [email protected]'%'
GRANT SELECT, INSERT, DELETE ON db_Payroll.tb_Employees TO [email protected]'%'

Beroende på exakt vilka privilegier du vill ge användaren kan du ändra SELECT, INSERT, DELETE till något annat, t.ex. ALL PRIVILEGES .

Efteråt, kom ihåg att tömma privilegierna så att de blir effektiva genom att köra

FLUSH PRIVILEGES;


  1. Hur man skriver en .Net-applikation som fungerar med både SqlServer och Oracle (nu när System.Data.OracleClient är utfasad)

  2. Hur man undkommer värde nyckelord i mysql medan du använder Select-satsen

  3. Ansluter PHP på Linux till Microsoft Access på en Windows-resurs

  4. Hur man migrerar SQL Server-jobb från en SQL Server-instans till en annan