方法1 :使用mysql root(root权限)用户登陆直接赋权也能够创建用户

/usr/bin/mysqladmin -u root password 123456







mysql -uroot -p

password

查看全部username与password

select host ,user ,password from user;







grant all on ec.* to 'root'@'%'  identified by '123456';

grant all privileges on ec.* to 'cockpit'@'%'  identified by '123456';

grant all on ec.* to 'cockpit'@'%'  identified by '123456';

grant all privileges on ec.* to 'cockpit'@'%'  identified by '123456';

flush privileges;;



更改数据库password

user mysql



改动mysql数据库的password

 UPDATE user SET Password=PASSWORD('123456') where USER='root';

mysql  rootpassword为空  登陆的时候不须要password

UPDATE user SET Password=PASSWORD(null) where USER='root';

flush privileges;



方法二:

1.新建用户。

//登录MYSQL

@>mysql -u root -p

@>password

//首先为用户创建一个数据库(testDB)

mysql>create database testDB  default character set utf8;;

//创建用户

mysql> insert into mysql.user(Host,User,Password) values("localhost","test",password("1234"));

//刷新系统权限表

mysql>flush privileges;

这样就创建了一个名为:test  password为:1234  的用户。

然后登录一下。

mysql>exit;

@>mysql -u phplamp -p

@>输入password

mysql>登录成功

2.为用户授权。

格式:grant 权限 on 数据库.* to username@登录主机 identified by "password"; 

    >grant all privileges on phplampDB.* to phplamp@localhost identified by '1234";



    授权test用户拥有全部数据库的某些权限:  

  mysql>grant select,delete,update,create,drop on *.* to test@"%" identified by "1234";



     //test用户对全部数据库都有select,delete,update,create,drop 权限。

  //@"%" 表示对全部非本地主机授权。不包含localhost。(localhost地址设为127.0.0.1。假设设为真实的本地地址,不知道能否够,没有验证。)



//对localhost授权:加上一句grant all privileges on testDB.* to test@localhost identified by '1234';就可以。







3.删除用户。

@>mysql -u root -p

@>password

mysql>DELETE FROM user WHERE User="test" and Host="localhost";

mysql>flush privileges;

//删除用户的数据库

mysql>drop database testDB;

4.改动指定用户password。

@>mysql -u root -p

@>password

mysql>update mysql.user set password=password('新密码') where User="test" and Host="localhost";

mysql>flush privileges;

delete from  user where User="test" and Host="localhost";

也能够试试:

删除账户及权限:>drop user username@'%';



        >drop user username@ localhost;

最新文章

  1. 事件问题 Event
  2. MySQL 主从同步
  3. C语言中main函数的参数
  4. ssh和mvc理论基础
  5. Google不支持小于12px字体 终极办法
  6. Linux Increase The Maximum Number Of Open Files / File Descriptors (FD)
  7. IOS改变状态栏样式
  8. 大数据笔记07:大数据之Hadoop的HDFS(特点)
  9. itext poi 学习之旅 (3)读取数据库信息并由excel展现出来
  10. 洛谷 P3383 【模板】线性筛素数
  11. 测试关闭mojo utf-8
  12. 基于 HTML5 WebGL 的 3D 机房
  13. Cocos2D将v1.0的tileMap游戏转换到v3.4中一例(三)
  14. Django(九)下:Ajax操作、图片验证码、KindEditor使用
  15. Java与C/C++有什么区别?
  16. Tensorflow图像处理以及数据读取
  17. Visual Studio开发工具升级注意事项
  18. learning ddr pagesize calculate
  19. stevedore动态加载模块
  20. Delphi数学运算当中四舍五入的问题

热门文章

  1. Windows安全攻略:教你完全修复系统漏洞
  2. Android控件-TabHost(一)
  3. GHO文件内IE主页的修改方法
  4. 威联通NAS 网站无法登录,可以ssh情况下重启设备方法
  5. ZOJ 3435 Ideal Puzzle Bobble 莫比乌斯反演
  6. 【Django】安装及配置
  7. 今日SGU 5.14
  8. 作为刚開始学习的人应该怎样来学习FPGA
  9. Socket编程中的强制关闭与优雅关闭及相关socket选项
  10. 26.使用IntelliJ IDEA开发Java Web项目时,修改了JSP后刷新浏览器无法及时显示修改后的页面