来源:自学PHP网 时间:2015-04-16 10:50 作者: 阅读:次
[导读] 方法1 :使用mysql root(root权限)用户登陆直接赋权也可以创建用户 usr bin mysqladmin -u root password 123456mysql -uroot -p 密码查看所有用户名与密码select host ,user ,password f...
方法1 :使用mysql root(root权限)用户登陆直接赋权也可以创建用户
/usr/bin/mysqladmin -u root password 123456 mysql -uroot -p 密码 查看所有用户名与密码 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;; 更改数据库密码 user mysql 修改mysql数据库的密码 UPDATE user SET Password=PASSWORD('123456') where USER='root'; mysql root密码为空 登陆的时候不需要密码 UPDATE user SET Password=PASSWORD(null) where USER='root'; flush privileges; 方法二: 1.新建用户。 //登录MYSQL @>mysql -u root -p @>密码 //首先为用户创建一个数据库(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 密码为:1234 的用户。 然后登录一下。 mysql>exit; @>mysql -u phplamp -p @>输入密码 mysql>登录成功 2.为用户授权。 格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码"; >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 @>密码 mysql>DELETE FROM user WHERE User="test" and Host="localhost"; mysql>flush privileges; //删除用户的数据库 mysql>drop database testDB; 4.修改指定用户密码。 @>mysql -u root -p @>密码 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 用户名@'%'; |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com