Asteroid999
Gebruiker
- Lid geworden
- 20 jan 2009
- Berichten
- 19
Momenteel ben ik een website aan het bouwen die ik online wil zetten bij een host.
Normaal gesproken zet ik websites online bij een andere host, maar hier gaat het om een update van een oude website voor iemand die bij dezelfde host wil blijven. Ik wil de content van de website in een MySQLdb zetten, en het er dan met PHP uit laten halen. Dit heb ik al eerder gedaan bij die andere host, dat werkt allemaal prima. Dat doe ik als volgt:
Ik maak een clientuser aan voor de database, gebruikersnaam client, ww client. Let op, deze user geef ik alleen leesrechten. De connectie in PHP ziet er dan als volgt uit:
Het probleem is nu, dat ik bij de host waar ik deze website wil hosten, geen gebruikers aan kan maken. Er is één vaste gebruiker (die ik wil gebruiken om de website te updaten dmv een eigengemaakt CMS), maar hiervan ga ik de gebruikersnaam en ww uiteraard niet hard in de code zetten. Heeft iemand een veilige oplossing voor dit probleem (misschien is hoe ik het wil doen al niet heel veilig, alhoewel de user alleen leesrechten heeft)? Of moet ik aan de host vragen of die een clientuser voor me aan wil maken?
Bvd. =)
Normaal gesproken zet ik websites online bij een andere host, maar hier gaat het om een update van een oude website voor iemand die bij dezelfde host wil blijven. Ik wil de content van de website in een MySQLdb zetten, en het er dan met PHP uit laten halen. Dit heb ik al eerder gedaan bij die andere host, dat werkt allemaal prima. Dat doe ik als volgt:
Ik maak een clientuser aan voor de database, gebruikersnaam client, ww client. Let op, deze user geef ik alleen leesrechten. De connectie in PHP ziet er dan als volgt uit:
PHP:
<?php
$host = "localhost";
$username = "client";
$pass = "client";
$db_name = "databasenaam";
@mysql_connect($host, $username, $pass) or die("Connection with MySQL failed");
@mysql_select_db($db_name) or die("Database could not be loaded");
?>
Het probleem is nu, dat ik bij de host waar ik deze website wil hosten, geen gebruikers aan kan maken. Er is één vaste gebruiker (die ik wil gebruiken om de website te updaten dmv een eigengemaakt CMS), maar hiervan ga ik de gebruikersnaam en ww uiteraard niet hard in de code zetten. Heeft iemand een veilige oplossing voor dit probleem (misschien is hoe ik het wil doen al niet heel veilig, alhoewel de user alleen leesrechten heeft)? Of moet ik aan de host vragen of die een clientuser voor me aan wil maken?
Bvd. =)