Avatar billede tdaugaard Nybegynder
14. august 2001 - 12:10 Der er 5 kommentarer og
2 løsninger

SHOW GRANTS FOR ...

Kan man bruge det til at finde ud af om en bruger har adgang til at udføre et CREATE DATABASE query ? Hvis ikke, hvordan kan man så - hvis man kan ?
Avatar billede mortenfn Nybegynder
19. august 2001 - 15:47 #1
I mysql er der en base der hedder MYSQL, denne base indeholder bl.aa. brugeroplysninger. I tabellen USER ligger brugeroplysninger i kolonnen CREATE_PRIV er sat Y hvis create er tilladt og N hvis ikke.

Resultatet hentes som i alle ander mysql-scripts.

Avatar billede tdaugaard Nybegynder
19. august 2001 - 15:50 #2
Ja, men jeg har jo ikke adgang til at SELECT\'e fra den hvis jeg ikke har adgang til at skifte database, hvilket der ikke altid vil være.
Avatar billede mortenfn Nybegynder
19. august 2001 - 16:05 #3
Hvis du ikke kan select\'e fra MYSQL/USER kan du jo heller ikke ændre i bruger-rettigheder eller tilføje nye brugere - så hvad vil du så med funktionen ?
Avatar billede tdaugaard Nybegynder
19. august 2001 - 16:07 #4
mortenfn:> Det skal jeg heller ikke!
Jeg har lavet et program der gør brug af en mySQL database. Det er i programmet muligt at oprette en ny database på mySQL serveren MEN hvis man f.eks. har sin mysql database os Azero er det ikke muligt at oprette en ny database og derfor ønsker jeg at kunne finde ud af om man har adgang til det eller ej for at jeg kan vise/skjule muligheden for at oprette en ny.
Avatar billede mortenfn Nybegynder
19. august 2001 - 16:20 #5
if(mysql_create_db(\"DB_NAVN\"))echo \"er oprettet\";
else echo \"er ikke oprettet\"

er det det her du mener
Avatar billede tdaugaard Nybegynder
19. august 2001 - 16:22 #6
Et program .. ikke et script .. det er ikke i PHP jeg skriver det .. det er i Visual Basic .. men det der kan jeg sagtens finde ud af - er ikke det jeg vil have.

Jeg vil vide hvordan og OM man kan finde ud af det med normale bruger rettigheder ..
Avatar billede tdaugaard Nybegynder
20. august 2001 - 14:32 #7
Nå ... ser ik ud som om det er muligt eller at der er nogle der ved hvordan man gør... LUKKER
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

IT-JOB