Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: MySQL, één database voor meerdere toepassingen.  (gelezen 1565 keer)

0 leden en 1 gast bekijken dit topic.

Offline Moo

  • Ambassadeur
  • *****
  • Berichten: 1.165
  • Geslacht: Man
  • Waar het hart van vol is, loopt de tekst van over.
MySQL, één database voor meerdere toepassingen.
« Gepost op: 05 maart 2011, 11:19:44 »
Ik heb een webstek met de rechten voor één MySQL-database, deze wil ik gebruiken voor twee toepassingen. Ik weet dat dit kan, maar wat geeft men dan in, als u enkel een host, databasenaam, gebruikersnaam en paswoord nodig hebt?
Geeft dat geen conflicten?

Alle wetenswaardigheden zijn welkom, waarvoor dank.
ASRock P43 Pro/USB3, Intel 2 Quad cpu Q9550 2.83GHz, 2840 MHz, NVIDIA GeForce GTS 450, Win7 oem 64bit pre NL, Realtek, HD:1tb, 4 Gb DDR3, KIS, Firefox, Ms-Outlook 2007, Telenet

Offline toonkint

  • Ervaren lid
  • ***
  • Berichten: 363
  • Oplossing.be
Re: MySQL, één database voor meerdere toepassingen.
« Reactie #1 Gepost op: 05 maart 2011, 13:12:23 »
het handigste is om duidelijk te werken met tabellen en prefixen:

project1_tabel1
project1_tabel2
project2_tabel1
project2_tabel2

Afhankelijk of je nog rechten hebt om bijkomende users aan te maken, kan je je users zo definiëren dat ze enkel toegang hebben tot tabellen met bepaalde prefixen:

user1: toegang tot alle tabellen met prefix project1_
user2: toegang tot alle tabellen met prefix project2_

Al vrees ik dat hiertoe waarschijnlijk geen rechten hebt en voor beide projecten dezelfde account zult moeten gebruiken. Je moet dus voor jezelf duidelijke benamingen geven aan de tabellen.

Succes!
Toon
Windows 7 Professional Unknow NLD
Intel(R) Core(TM) i5 CPU         661  @ 3.33GHz 1166
DP55WG
NVIDIA Quadro FX 380 256MB 1920 x 1080
Realtek High Definition Audio
Nr: 1 Model: Volume0 (2 * 2 TB RAID 1)
C:\ NTFS 1.862,91GB 1.832,26GB 8.183MB
Mozilla Firefox, Thunderbird

Offline Firebirdy

  • Ambassadeur
  • *****
  • Berichten: 2.408
  • Geslacht: Man
Re: MySQL, één database voor meerdere toepassingen.
« Reactie #2 Gepost op: 05 maart 2011, 13:15:30 »
Je enige mogelijkheid is - volgens mij - om ervoor te zorgen dat beide andere tabelnamen gebruiken ;). Dat kan d.m.v. een prefix (vb app1_users en app2_users). Het gebruik van een prefix is trouwens soms een installatieoptie bij forums en cms-toepassingen.

-- En toonkint was me voor ;)

 


www.combell.com