site overzetten

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • Zaratrass
  • Registratie: Oktober 2007
  • Laatst online: 02-10 20:30
Ik ben bezig de site van mijn vader over te zetten naar een nieuwe host.

heb zojuist alle bestanden verhuisd, nu de database nog.
heb alle stappen gevolgd maar ik krijg de volgende fout en ik weet niet hoe ik dit moet oplossen.
Ben niet bekend met dit soort dingen. (ik volg online stappen)
SQL-query:

--
-- Database: `b0117_vvt01`
--
CREATE DATABASE IF NOT EXISTS `b0117_vvt01` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;


MySQL meldt: Documentatie

#1044 - Access denied for user 'vliela1q'@'localhost' to database 'b0117_vvt01'
Heb de database via directadmin geexporteerd en als ik hem importeer via de nieuwe site krijg ik de melding dus.

[ Voor 11% gewijzigd door Zaratrass op 29-12-2015 18:39 ]


Acties:
  • 0 Henk 'm!

  • Avalaxy
  • Registratie: Juni 2006
  • Laatst online: 11-10 23:51
Lijkt me een hele duidelijk boodschap wat er mis zit toch? Wat vond je met Google?

Acties:
  • 0 Henk 'm!

  • Zaratrass
  • Registratie: Oktober 2007
  • Laatst online: 02-10 20:30
Avalaxy schreef op dinsdag 29 december 2015 @ 18:41:
Lijkt me een hele duidelijk boodschap wat er mis zit toch? Wat vond je met Google?
heb de naam veranderd zoals op de volgende site, maar dat werkt niet of ik doe iets verkeerd.

https://www.transip.nl/forum/post/prm/1455

Acties:
  • 0 Henk 'm!

  • Avalaxy
  • Registratie: Juni 2006
  • Laatst online: 11-10 23:51
Dus je hebt 'b0117_vvt01' veranderd in 'vliela1q_vvt01'? En je user heeft ook daadwerkelijk rechten om een create database uit te voeren?

Acties:
  • 0 Henk 'm!

  • Zaratrass
  • Registratie: Oktober 2007
  • Laatst online: 02-10 20:30
Avalaxy schreef op dinsdag 29 december 2015 @ 18:53:
Dus je hebt 'b0117_vvt01' veranderd in 'vliela1q_vvt01'? En je user heeft ook daadwerkelijk rechten om een create database uit te voeren?
Ja dit heb ik aangepast het zip bestand en het bestand wat daarin zit.
Ik heb maar 1 account, dat is het account die ik van het hosting bedrijf heb gekregen.

edit:

Ik heb ook een database die heet vliela1q_vvt01, als ik het bestand naar de database importeer krijg ik diezelfde melding.

edit2:

heb van de oude directadmin de optie voor het exporteren "Geëxporteerde databases/tabellen/kolommen hernoemen" aangeklikt om het bestand vliela1q_vvt01 te noemen..

werkt ook niet

edit 3:

Heb net met notepad++ in het bovenste gedeelte veranderd van b0117 naar vliela1q. Database is geaccepteerd. alleen krijg ik op de website nu "Fout bij het maken van de databaseconnectie"
- Database: `vliela1q_vvt01`
--
CREATE DATABASE IF NOT EXISTS `vliela1q_vvt01` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
USE `vliela1q_vvt01`;

[ Voor 49% gewijzigd door Zaratrass op 29-12-2015 19:14 ]


Acties:
  • 0 Henk 'm!

  • AW_Bos
  • Registratie: April 2002
  • Laatst online: 20:48

AW_Bos

Liefhebber van nostalgie... 🕰️

Als je databases gaat overzetten, kan je toch ook de Backup/Restorefunctie van DirectAdmin gebruiken?
Of gaat het om één specifieke database?

Telecommunicatie van vroeger
🚅Alles over spoor en treintjes


Acties:
  • +1 Henk 'm!

  • Compizfox
  • Registratie: Januari 2009
  • Laatst online: 14:45

Compizfox

Bait for wenchmarks

Ik heb wel een idee van wat er aan de hand kan zijn.

Waarschijnlijk heb je op de webhost geen rechten om via SQL (dus ook via PHPMyAdmin) nieuwe databases aan te maken. Echter, je geexporteerde SQL-bestand probeert precies dat te doen. In plaats daarvan gaat het aanmaken van databases via het hostingpanel (DirectAdmin/Plex/whatever).

Gewoon een heel grote verzameling snoertjes


Acties:
  • 0 Henk 'm!

  • Mrk87
  • Registratie: Februari 2009
  • Laatst online: 11-10 23:27
db naam/username/pw aanpassen in je connectiebestand van je website.

[ Voor 23% gewijzigd door Mrk87 op 29-12-2015 23:33 ]


Acties:
  • 0 Henk 'm!

  • Zaratrass
  • Registratie: Oktober 2007
  • Laatst online: 02-10 20:30
Mrk87 schreef op dinsdag 29 december 2015 @ 23:33:
db naam/username/pw aanpassen in je connectiebestand van je website.
van de oude of nieuwe website bedoel je ?

Waarom zou ik het dan moeten aanpassen? (nieuwsgierig)

Acties:
  • 0 Henk 'm!

  • edeboeck
  • Registratie: Maart 2005
  • Laatst online: 11-09 13:47

edeboeck

mie noow noooothing ...

Compizfox schreef op dinsdag 29 december 2015 @ 23:27:
Ik heb wel een idee van wat er aan de hand kan zijn.

Waarschijnlijk heb je op de webhost geen rechten om via SQL (dus ook via PHPMyAdmin) nieuwe databases aan te maken.
Bovenstaand klopt (waarschijnlijk) niet:
manii schreef op dinsdag 29 december 2015 @ 18:56:
[...]
edit 3:
Heb net met notepad++ in het bovenste gedeelte veranderd van b0117 naar vliela1q. Database is geaccepteerd. alleen krijg ik op de website nu "Fout bij het maken van de databaseconnectie"
[...]
Om op de vraag van TS te antwoorden:
manii schreef op woensdag 30 december 2015 @ 01:48:
[...]
van de oude of nieuwe website bedoel je ?

Waarom zou ik het dan moeten aanpassen? (nieuwsgierig)
Uiteraard in de nieuwe website... jouw website moet toch een connectie maken met de databank? Op de nieuwe hosting heb je een andere user om naar je databank te gaan dan op de oude website (vliela1q i.p.v. b0117)...
Wat je dus moet controleren/aanpassen (van oud -> nieuw):
1) database
2) user
3) password

[ Voor 38% gewijzigd door edeboeck op 30-12-2015 02:05 ]


Acties:
  • 0 Henk 'm!

  • CH4OS
  • Registratie: April 2002
  • Niet online

CH4OS

It's a kind of magic

#1044 - Access denied for user 'vliela1q'@'localhost' to database 'b0117_vvt01'
Zegt mij dat de user 'vliela1q'@'localhost' geen rechten heeft op database b0117_vvt01. Dus of de juiste user instellen, of de user rechten geven op de database? :?

Maar als je een export maakt met bijvoorbeeld PHPMyAdmin, dan heb je al dit gedoe niet, want dan wordt alles uitgevoerd volgens de ingelogde gebruiker. Hoef je enkel je structure en data te exporteren.

[ Voor 29% gewijzigd door CH4OS op 30-12-2015 02:20 ]


Acties:
  • 0 Henk 'm!

  • Compizfox
  • Registratie: Januari 2009
  • Laatst online: 14:45

Compizfox

Bait for wenchmarks

edeboeck schreef op woensdag 30 december 2015 @ 02:01:
[...]
Bovenstaand klopt (waarschijnlijk) niet:
[...]
Sorry, had inderdaad de edit van TS niet gelezen met daarin de melding dat het probleem opgelost was.

Maar wat ik schreef klopt nog steeds. Het SQL-bestand van TS probeert namelijk een nieuwe database aan te maken:

SQL:
1
CREATE DATABASE IF NOT EXISTS `vliela1q_vvt01`


De error die hij daardoor krijgt is een direct gevolg van het feit dat je geen databases mag aanmaken via SQL. Als dat wel had gemogen, had bovenstaande regel SQL geen error gegeven en was de database onder de oorspronkelijke naam vliela1q_vvt01 gewoon aangemaakt.

TS heeft het uiteindelijk opgelost door een database aan te maken via het hostingpanel en de naam van de database in het SQL-bestand hiernaar aan te passen, wat natuurlijk een prima oplossing is.

Dat de website nu geen verbinding meer kan maken, ligt natuurlijk inderdaad aan het feit dat de databasenaam, gebruiker en wachtwoord veranderd zijn. Dat moet je dus aanpassen in het configbestand van het CMS (vaak config.php of iets dergelijks).

Gewoon een heel grote verzameling snoertjes


Acties:
  • 0 Henk 'm!

  • Zaratrass
  • Registratie: Oktober 2007
  • Laatst online: 02-10 20:30
Wat ik heb gedaan is:

- een goed account aangemaakt
- in database file de juiste namen ingezet (alle namen)
- config file aangepast

en hij werkt nu !

iedereeen bedankt voor de tips
Pagina: 1