sql >> Databáze >  >> RDS >> Mysql

Skrytí přihlašovacích údajů MySQL v aplikaci

Jak poznamenal @Perception. Nejlepším řešením je implementovat webovou službu před MySQL. Nechcete, aby měl neznámý počet klientů z neznámých IP adres přístup k vaší databázi.

Bylo by opravdu snadné na vás zaútočit DOS tím, že byste svázali připojení MySQL. Nemluvě o tom, že byste velmi vážně omezili svou schopnost škálovat vaši backendovou službu tak, aby splňovala požadavky větší klientské základny, aniž byste mezi tím měli webovou službu.

Webová služba by vám také mohla nabídnout možnost řídit autentizaci a autorizaci uživatele mnoha způsoby (kombinace uživatel/průchod, přístup na základě tokenů, přístup OAuth atd.).



  1. Jak formátovat čísla s čárkami na serveru SQL

  2. nepodporováno Skenování, uložení ovladače.Typ hodnoty []uint8 do typu *time.Time

  3. Různé reprezentace UUID v Java Hibernate a SQL Server

  4. Chyba hodnoty při importu dat do tabulky postgres pomocí psycopg2