[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [cobalt-users] [RAQ550]Automatic mysql user creation
- Subject: RE: [cobalt-users] [RAQ550]Automatic mysql user creation
- From: "Bob Lenaerts" <bob@xxxxxxxxxx>
- Date: Mon Mar 29 06:10:01 2004
- List-id: Mailing list for users to share thoughts on Sun Cobalt products. <cobalt-users.list.cobalt.com>
Webmin does this very fine :)
bob
-----Original Message-----
From: cobalt-users-admin@xxxxxxxxxxxxxxx
[mailto:cobalt-users-admin@xxxxxxxxxxxxxxx] On Behalf Of Arthur Sherman
Sent: maandag 29 maart 2004 2:11
To: cobalt-users@xxxxxxxxxxxxxxx
Subject: RE: [cobalt-users] [RAQ550]Automatic mysql user creation
>
> Found this on the net some time ago. It sets things up
> nicely and even works with phpMyAdmin.
>
> tput clear
> echo "*****************************************"
> echo " MySQL Database Creator"
> echo -e "*****************************************\n\n"
> echo "This script will create a MySQL database."
> echo "The DATABASE will be named after the USERNAME."
> echo -e "Please supply the USERNAME and PASSWORD for the new
> database.\n"
>
> echo -n "Username: "
> read username
>
> echo -n "Password: "
> read password
>
> echo -e "\nThe following database will be created:"
> echo "DATABASE: $username"
> echo "USERNAME: $username"
> echo "PASSWORD: $password"
>
> echo -e "\n\nNow i need the root password to enter MySQL" echo -n
> "Password to enter MySQL: " read rootpassword
>
> mysql -u root -p$rootpassword -e"INSERT INTO user
> (host,user,password) VALUES
> ('localhost','$username',Password('$password'));" mysql mysql
> -u root -p$rootpassword -e"INSERT INTO db
> (host,db,user,Select_priv,Insert_priv,Update_priv,Delete_priv,
> Create_priv,Dr
> op_priv,Alter_priv,Index_priv) VALUES
> ('localhost','$username','$username','Y','Y','Y','Y','Y','Y','
> Y','Y');"
> mysql
> mysqladmin -u root -p$rootpassword create $username
> mysqladmin -u root -p$rootpassword reload
>
> echo -e "\n\nIf no error appeared, the database is setup correctly."
>
Can it be installed into GUI?
Arthur Sherman