Ich denke, es ist Ihr GRANT, der repariert werden muss.
GRANT ALL PRIVILEGES ON *.* TO 'monty'@'localhost'
Muss möglicherweise
seinGRANT ALL PRIVILEGES ON *.* TO 'monty'@'website.com'
Sie sollten jedoch sicherstellen, dass die Dinge sicher sind. Normalerweise ist es am besten, zu versuchen, keine externen MySQL-Verbindungen zuzulassen, die nicht von localhost stammen.