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
Annonceindlæg fra Kommando
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.
21. august 2001 - 12:40
#2
Skal det ikke stå et sted i databasen ? I selve opsætningen af mysql ?
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.
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 ?
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 ?
21. august 2001 - 13:53
#6
Ja, og ingen fejl. Den går bare til næste promt linje
21. august 2001 - 14:14
#7
Sitet kører også uden ændring af password øverst i asp filerne
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
22. oktober 2001 - 14:50
#9
Ingen hjælp at hente ?
01. oktober 2002 - 13:05
#10
prøv med GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY 'nytpassword';
Computerworld tilbyder specialiserede kurser i database-management