Avatar billede lusker Nybegynder
17. februar 2002 - 01:52 Der er 4 kommentarer

fejl ved alter table

Hej!
Jeg får en fejl ved følgende forespørgsel:

$query = "alter table mintabekl add column nykol int";
$result = mysql_query($query);
if(!$result) error_message(sql_error());

Fejlen er:
Error: 1044: Access denied for user: 'brugernavn@localhost' to database 'mindb'

Jeg kan åbne og lukke min db så tosset jeg vil, og lave alle andre forespørgelser, indsætte data, slette data osv.

Hvorfor pokker kan jeg ikke bruge alter table?
Avatar billede erikjacobsen Ekspert
17. februar 2002 - 07:07 #1
Fordi du måske ikke har fået lov. En brugers adgang til en tabel
i MySql reguleres af disse tilladelser, som kan slås til og frra

        Select            Insert                Update                      Delete
        Create            Drop                  Alter                          Index

Har du ikke "Alter" må du nok ikke ...
Avatar billede lusker Nybegynder
17. februar 2002 - 17:11 #2
Jeg kan benytte mig af alle de muligheder du nævner på nær alter og drop. Hosten har nok slået de to fra.
Avatar billede erikjacobsen Ekspert
17. februar 2002 - 17:13 #3
Ingen drop til databasen er nok en god ting, men du skulle da gerne
have lov til både at sige alter og drop til dine egne tabeller.

Snak med din udbyder - de er nok både paranoide og udvidende...
hehe.... du tør vel ikke sige hvem det er :)
Avatar billede lusker Nybegynder
17. februar 2002 - 17:16 #4
orrrk jo, det er thumbnailgalleryhost.com
en payhost til 1$ pr.GB
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester