代码说

code is poetry

代码说    
碎碎念:开放留言!在文章页内容最后,点击“留言”按钮,就可以留言了。  换一换

mysql中的用户及权限操作

作者:coderzheng 发布于:2014-9-30 10:02 Tuesday 分类:mysql  阅读模式

>mysql -uroot -p
>input password //输入密码登入

1. 创建用户
>insert into mysql.user(Host,User,Password,ssl_cipher,x509_issuer,x509_subject) values("localhost","pppadmin",password("passwd"),'','',''); 
>exit
>切换用户后重登陆

2. 为用户授权
//登录MYSQL(有ROOT权限)。这里我以ROOT身份登录. 
>mysql -u root -p 
>密码 
//首先为用户创建一个数据库(phplampDB) 
mysql>create database phplampDB; 
//授权phplamp用户拥有phplamp数据库的所有权限。 
>grant all privileges on phplampDB.* to phplamp@localhost identified by '1234'; 
//刷新系统权限表 
mysql>flush privileges; 
mysql>其它操作 
/* 
如果想指定部分权限给一用户,可以这样来写: 
mysql>grant select,update on phplampDB.* to phplamp@localhost identified by '1234'; 
//刷新系统权限表。 
mysql>flush privileges; 
*/

3. 删除用户
>mysql -u root -p 
>密码 
mysql>Delete FROM user Where User="phplamp" and Host="localhost"; 
mysql>flush privileges; 
//删除用户的数据库 
mysql>drop database phplampDB; 

4. 修改指定用户密码
>mysql -u root -p 
>密码 
mysql>update mysql.user set password=password('新密码') where User="phplamp" and Host="localhost"; 

mysql>flush privileges; 


标签: mysql

你可以发表评论、引用到你的网站或博客,或通过RSS 2.0订阅这个博客的所有文章。
上一篇: 你要做的第一件事就是开始去做  |  下一篇:最牛B的"工厂模式"入门教程