mysql 创造root用户和普通用户及修改删除成效,root修改删除

方法1: 用SET PASSWORD命令

mysql 创设root用户和普通用户及修改删除功用,root修改删除

亚洲必赢app,方法1: 用SET PASSWORD命令

  mysql -u root
  mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');

方法2:用mysqladmin

mysqladmin -u root password "newpass"

  如果root已经设置过密码,采取如下方法 

mysqladmin -u root password oldpass "newpass"

措施三: 用UPDATE直接编辑user表 

mysql -u root
  mysql> use mysql;
  mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';
  mysql> FLUSH PRIVILEGES;

创制普通用户

用户管理

mysql>use mysql;

查看

mysql> select host,user,password from user ;

创建

mysql>

用户管理

mysql>use mysql;

查看

mysql> select host,user,password from user ;

创建用户

mysql> insert into mysql.user (Host,User,Password) Values('%','wise',PASSWORD('passwd'));
msyql>FLUSH RPIVILEGES

修改

mysql>rename user feng to newuser;//mysql 5之后可以使用,之前需要使用update 更新user表

删除

mysql>drop user newuser; //mysql5之前删除用户时必须先使用revoke 删除用户权限,然后删除用户,mysql5之后drop 命令可以删除用户的同时删除用户的相关权限

变动密码

mysql> set password for zx_root =password('xxxxxx');
 mysql> update mysql.user set password=password('xxxx') where user='otheruser'

翻看用户权限

mysql> show grants for zx_root;

给予权力

mysql> grant all privileges on YQ.* to wise;

回收权限

mysql> revoke select on dmc_db.* from zx_root; //如果权限不存在会报错

修改

mysql>rename user feng to newuser;//mysql 5之后可以使用,之前需要使用update 更新user表

删除

mysql>dropuser newuser; //mysql5之前删除用户时必须先使用revoke 删除用户权限,然后删除用户,mysql5之后drop 命令可以删除用户的同时删除用户的相关权限

改造密码

mysql> set password for zx_root =password('xxxxxx');
 mysql> update mysql.user set password=password('xxxx') where user='otheruser'

翻看用户权限

mysql> show grants for zx_root;

授予权力

mysql> grant select on dmc_db.* to zx_root;

回收权限

mysql> revoke select on dmc_db.* from zx_root; //如果权限不存在会报错

以上所述是小编给我们介绍的mysql
创立root用户和普通用户及修改删除作用,希望对大家有着帮忙,假设我们有其余疑问请给自身留言,我会及时还原大家的。在此也非常多谢我们对帮客之家网址的扶助!

http://www.bkjia.com/Mysql/1212249.htmlwww.bkjia.comtruehttp://www.bkjia.com/Mysql/1212249.htmlTechArticlemysql
创制root用户和普通用户及修改删除功用,root修改删除 方法一: 用SET
PASSWO奥迪Q五D命令 mysql -u root mysql SET PASSWOWranglerD FO汉兰达 ‘root’@’localhost’ =
PASSWO猎豹CS陆D(‘n…

  mysql -u root
  mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');

方法2:用mysqladmin

mysqladmin -u root password "newpass"

  若是root已经安装过密码,选择如下方法 

mysqladmin -u root password oldpass "newpass"

方法三: 用UPDATE直接编辑user表 

mysql -u root
  mysql> use mysql;
  mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';
  mysql> FLUSH PRIVILEGES;

创制普通用户

用户管理

mysql>use mysql;

查看

mysql> select host,user,password from user ;

创建

mysql>

用户处理

mysql>use mysql;

查看

mysql> select host,user,password from user ;

开创用户

mysql> insert into mysql.user (Host,User,Password) Values('%','wise',PASSWORD('passwd'));
msyql>FLUSH RPIVILEGES

修改

mysql>rename user feng to newuser;//mysql 5之后可以使用,之前需要使用update 更新user表

删除

mysql>drop user newuser; //mysql5之前删除用户时必须先使用revoke 删除用户权限,然后删除用户,mysql5之后drop 命令可以删除用户的同时删除用户的相关权限

改变密码

mysql> set password for zx_root =password('xxxxxx');
 mysql> update mysql.user set password=password('xxxx') where user='otheruser'

翻看用户权限

mysql> show grants for zx_root;

给予权力

mysql> grant all privileges on YQ.* to wise;

回收权限

mysql> revoke select on dmc_db.* from zx_root; //如果权限不存在会报错

修改

mysql>rename user feng to newuser;//mysql 5之后可以使用,之前需要使用update 更新user表

删除

mysql>dropuser newuser; //mysql5之前删除用户时必须先使用revoke 删除用户权限,然后删除用户,mysql5之后drop 命令可以删除用户的同时删除用户的相关权限

改造密码

mysql> set password for zx_root =password('xxxxxx');
 mysql> update mysql.user set password=password('xxxx') where user='otheruser'

翻开用户权限

mysql> show grants for zx_root;

授予权力

mysql> grant select on dmc_db.* to zx_root;

回收权限

mysql> revoke select on dmc_db.* from zx_root; //如果权限不存在会报错

如上所述是笔者给大家介绍的mysql
创立root用户和普通用户及修改删除功效,希望对我们享有帮忙,假如大家有别的疑问请给自家留言,小编会及时还原我们的。在此也特别谢谢我们对台本之家网址的援救!

你只怕感兴趣的稿子:

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图