Mysql_connect() a otázka práv

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Uživatelský avatar
honzaik
Level 2.5
Level 2.5
Příspěvky: 337
Registrován: říjen 11
Pohlaví: Muž
Stav:
Offline
Kontakt:

Mysql_connect() a otázka práv

Příspěvekod honzaik » 14 bře 2013 23:11

Mám takovou rychlou otázku, když budu dělat třeba nějakej web pro širokou veřejnost, registrace pro uživatele, uploady souborů např. Když budu normální uživatel a budu na stránce kde se bude interaktovat s mysql databazi, je bezpecny, nebo spíše, používá se pro připojení do databáze všude admin (root) účet? nebo vlastně třeba každej uživatel má i vlastní mysql účet? ptám se protože mi to dlouho vrtá hlavou, jako logicky když budu uživatel a budu připojenej pod admin účtem k databázi je trochu risk, ale vlastně to dělá server. takže se ptám spíše podle vás, jak to děláte, jestli na připojení do databáze používáte všude root, nebo specifický účet pro danou stránku (login, upload, výpis dat).
Naposledy upravil(a) Ltb dne 14 bře 2013 23:18, celkem upraveno 1 x.
Důvod: Doplnění nadpisu
ello dere

Reklama
Uživatelský avatar
Ltb
Administrátor
Master Level 8.5
Master Level 8.5
Příspěvky: 6779
Registrován: únor 03
Bydliště: Praha západ
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Mysql_connect() a otázka práv

Příspěvekod Ltb » 14 bře 2013 23:18

Tak třeba co se phpBB týče, používá se pouze 1 účet a to ten s plnými právy.

Uživatelský avatar
domitea
Tvůrce článků
Level 4.5
Level 4.5
Příspěvky: 1971
Registrován: červen 09
Bydliště: Královehradecký kraj
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: mysql_connect()

Příspěvekod domitea » 14 bře 2013 23:20

Každý připojení pod Rootem? To je díra jak Marianský příkop :mad:

Je vhodné mít pro každé stránky vlastní účet, který má práva jen v DB daných stránek, protože takhle by se ti tam pak každej vykuk dostal... To znamená, že pokud jsou dvoje stránky třeba o Linuxu a Widlích, tak budou 2 DB a každá s těch stránek bude mít vlastní účet (linux a widle), tak se dostane pouze do své DB, nikam jinam (linux do DB linux a widle do DB widle, ale už se nedostane linux do DB widle....)

Takže stránky se NIKDY nepřipojují pod ROOTem, jasný? ;)

// Jsem pomalý jak....šnek :P

Uživatelský avatar
honzaik
Level 2.5
Level 2.5
Příspěvky: 337
Registrován: říjen 11
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Mysql_connect() a otázka práv

Příspěvekod honzaik » 15 bře 2013 15:38

jo to je jasný že když budu mit 2 různý stránky tam budou mit 2 jiný db :D díky to jsem chtěl vědět, jestli se to používá jakoby pro celou nebo pro každého uživatele zvlášť
ello dere


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • o2 connect do modemu?
    od Fantousek » 30 dub 2025 12:36 » v Sítě - hardware
    4
    6479
    od flakyr Zobrazit poslední příspěvek
    01 kvě 2025 09:27
  • Avatar: Frontiers of Pandora™ - Ubisoft Connect (amdrewards.com) Příloha(y)
    od driticool » 05 srp 2024 09:28 » v P: Software
    0
    2800
    od driticool Zobrazit poslední příspěvek
    05 srp 2024 09:28

Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 5 hostů