"Ola Ogunneye" <[EMAIL PROTECTED]> wrote:
> 
> Let me start out by saying that I am still a newbie. I just freshly
> installed mysql version 4.0.13.
> 
> The following are the steps that I took.
> 
> Unzipped the binary file in a windows directory.
> Ran setup 
> 
> Edited my-small.cnf and changed it to my.cnf saved it in  the root of my
> C-drive.. (Did not put any password in my.cnf)
> 
> Initialized the service startup - Automatic and service was started.
> 
> Command Prompt - started the client C:\mysql\bin> mysql -u root mysql
> 
> The above gave me the mysql prompt
> Ran the following
> 
> mysql>delete from user where Host='%';
> mysql>delete from user where User=' ';
> mysql>delete from db where Host='%';
> mysql>Update user set User='myname', Password=password('mypassword')
> where User='root';
> mysql>flush privileges;
> 
> mysql>create database dbasethen
> mysql>create database dbasenow
> mysql>create database dbasewhen
> 
> I was able to run all the above without any problem.
> 
> My question is concerning security and access for myname. From looking
> at what I have done so far and the sequence, do I need the GRANT command
> to have all privileges on the 3 new databases or did I inherit the
> rights with my Update statement? In other words, do I need to grant
> individual privileges on each database in order to have total control
> over them.

No, you don't need additional privileges for this user, because it has all privileges.

> 
> I have seen some statement like the folowing in some of the readings
> that I have come across:
> 
> GRANT ALL on dbasethen.* to User "myname"@'localhost'; 
> 
> I am thinking that since myname is now the root user, I have all the
> GRANTS...Please correct me if I am wrong.....And if you could, let me
> know the exact way to grant the privileges.. I am trying touse the
> command line to first set myname up and after I finish that, I will be
> using PHPMYADMIN to do more admin stuff.

The easy  way to add new user or to give some premissions to the user is usage of 
GRANT statement. 



-- 
For technical support contracts, goto https://order.mysql.com/?ref=ensita
This email is sponsored by Ensita.net http://www.ensita.net/
   __  ___     ___ ____  __
  /  |/  /_ __/ __/ __ \/ /    Egor Egorov
 / /|_/ / // /\ \/ /_/ / /__   [EMAIL PROTECTED]
/_/  /_/\_, /___/\___\_\___/   MySQL AB / Ensita.net
       <___/   www.mysql.com




-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to