• ADADADADAD

    mysql创建root普通用户和修改删除功能的案例[ mysql数据库 ]

    mysql数据库 时间:2024-11-29 10:10:05

    作者:文/会员上传

    简介:

    方法1: 用SET PASSWORD命令  mysql -u root  mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');方法2:用mysqladminmysqladmi

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    方法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"

    方法3: 用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普通用户和修改删除功能的案例.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载
    热门标签: mysqlroot