Avatar billede pelbym Nybegynder
21. august 2001 - 12:15 Der er 10 kommentarer

Sikkerhed i DB, password

Hvordan sætter man et password på sin mysql db?

Jeg benytter følgende linjer i asp, men det er vel ikke nok, bare at skrive et password der!!!

SQLserveradr=\"localhost\"
  SQLdatabase=\"XXX\"
  SQLlogin=\"root\"
  SQLpassword=\"\"
  Set Conn = Server.CreateObject(\"ADODB.Connection\")
  conStr = \"driver={MySql};server=\"& SQLserveradr &\";database=\"& SQLdatabase & \";uid=\"& SQLlogin &\";pwd=\"& SQLpassword & \";OPTION=16386\"
  Conn.Open conStr

Avatar billede disky Nybegynder
21. august 2001 - 12:16 #1
du bliver jo nød til at have det stående et eller andet sted,

og det hvor du nævner er et udemærket sted, du skal dog bare være 100% sikker på den rå asp side ikke kan nåes udefra.
Avatar billede pelbym Nybegynder
21. august 2001 - 12:40 #2
Skal det ikke stå et sted i databasen ? I selve opsætningen af mysql ?
Avatar billede disky Nybegynder
21. august 2001 - 12:43 #3
jo du skal have oprettet en bruger eller ændret password i mysql

gå i command prompt, ind i mysql/bin skuffen og skriv:

mysql -u root -p

ved password tryk \'enter\'

derefter skriv

update mysql set password=PASSWORD(\'NytPassWord\') where user=\'root\';

flush privileges;


Så har du ændret kodeordet for root.
Avatar billede pelbym Nybegynder
21. august 2001 - 13:35 #4
Hmm der skete ingen ting ?

mysql -u root -p
select xxx
update mysql set password=PASSWORD(\'nytpassword\') where user=\'root\'
Flush privileges

Det er stadigvæk direkte adgang fra web uden at jeg ændrede i asp filerne, er det derfor ?

Avatar billede disky Nybegynder
21. august 2001 - 13:37 #5
melder den fejl når du forsøger det inde i mysql ?

Kan du kommer ind i mysql nu ved at angive tomt password ?
Avatar billede pelbym Nybegynder
21. august 2001 - 13:53 #6
Ja, og ingen fejl. Den går bare til næste promt linje
Avatar billede pelbym Nybegynder
21. august 2001 - 14:14 #7
Sitet kører også uden ændring af password øverst i asp filerne
Avatar billede pelbym Nybegynder
21. august 2001 - 16:20 #8
Hvis jeg ændre aspfilerne til det nye password, for jeg ingen adgang, så databasen har vel ikke ændret passwordet
Avatar billede pelbym Nybegynder
22. oktober 2001 - 14:50 #9
Ingen hjælp at hente ?
Avatar billede stringbuffer Nybegynder
01. oktober 2002 - 13:05 #10
prøv med
GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY 'nytpassword';
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