MySQL, skapa användare / databas via ASP.NET

Permalänk
Medlem

MySQL, skapa användare / databas via ASP.NET

Tjenamors

Sitter och pillar med ett CMS i ASP.NET (C#, 4.0) och försöker förenkla installationen så mycket som möjligt.
Nu fungerar det som så att man får ange informationen om databasen man vill använda, och sedan skapas alla tabeller osv.

Men detta förutsätter att databasen redan finns, och att användaren redan finns med korrekta rättigheter.

Så finns det något sätt via .NET att skapa databasen, sedan skapa en användare, och sedan sätta nödvändiga rättigheter på databasen för användaren?
Det är inga problem att utföra scriptet med root kontots rättigheter om detta är ett krav.

Någon som har kunskap om detta?

Visa signatur

...

Permalänk
Medlem

Det är la bara att skapa en connection med root och seda i din kod har en sträng som säger typ
"CREATE USER 'CNSUser'@'IP.To.Allow' IDENTIFIED BY 'lösenord';" och sedan exekvera en NonQuery(command.ExecuteNonQuery()) mot databasen?

Permalänk
Medlem

Yes, jag google lite mer på det igår och det va ju inte svårare än det du skrev

Visa signatur

...