本篇内容主要讲解“mysql用户创建与授权的方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“mysql用户创建与授权的方法”吧!mysql默认安装的时候是有一个root用户,这个用户有最高权限,如果要开放数据库里面的数据给别人使用的话,一般是不会开放root用户给别人的,正常会创建新的用户给别人使用,这个用户的权限就可以自己进行控制了命令CREATE USER ‘username’@’host’ IDENTIFIED BY ‘password’;参数说明:(1)username:自己想要创建的用户名(2)host:可以连接到这个数据的主机地址,如果想要任意主机都可以连接到这台服务器的话,可以使用通配符%(3)password:用户登录的密码创建用户:zs,密码:123,主机:196.168.64.12创建用户:zs,密码:123,任意主机都可以登录该数据库注意:如果要设置一个用户可以有多个ip进行登录访问的话,只需要重复案例(1)的做法即可,账号和密码都一样,主机ip不同即可创建好用户后,如果要修免费云主机域名改用户密码的话可以进行下面的操作命令例如如果是当前登录用户可以使用下面的命令如果想删除创建的用户可以使用下面的命令例如:命令GRANT privileges ON databasename.tablename TO ‘username’@’host’注意:(1)privileges:用户的操作权限,如SELECT,INSERT,UPDATE,DELETE等,如果要授予所的权限则使用ALL(2)databasename:数据库名(3)tablename:数据库表,如果要授予该用户对所有数据库和表的相应操作权限则可用*表示,如*.*(4)username:要授权的用户(5)host:ip例子给用户zs,授予数据库test1里面的用户表user增删改查的权限给用户zs,授予数据库test1里面的用户表user查改的权限给用户zs,授予数据库里面所有表的所有权限命令REVOKE privilege ON databasename.tablename FROM ‘username’@’host’;注意:(1)privileges:用户的操作权限,如SELECT,INSERT,UPDATE,DELETE等,如果要授予所的权限则使用ALL(2)databasename:数据库名(3)tablename:数据库表,如果要授予该用户对所有数据库和表的相应操作权限则可用*表示,如*.*(4)username:要授权的用户(5)host:ip例子给用户zs,授予数据库test1里面的用户表user查改的权限后,想撤销该权限查看数据库中的所有用户查看数据库中具体某个用户的权限设置与更改用户密码SET PASSWORD FOR ‘username’@’host’ = PASSWORD(‘newpassword’);如果是当前登陆用户用:SET PASSWORD = PASSWORD(“newpassword”);到此,相信大家对“mysql用户创建与授权的方法”有了更深的了解,不妨来实际操作一番吧!这里是百云主机网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
这篇文章主要讲解了“MYSQL存储过程和存储函数怎么使用”,文中的讲解内容简单清免费云主机域名晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“MYSQL存储过程和存储函数怎么使用”吧!存储过程(Stored Procedure)是指在一…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。