如何设置mysql用户的权限

如何设置mysql用户的权限,第1张

1、创建新用户

通过root用户登录之后创建

>> grant all privileges on to testuser@localhost identified by "123456" ;//创建新用户,用户名为testuser,密码为123456 ;

>> grant all privileges on to testuser@localhost identified by "123456" ;//设置用户testuser,可以在本地访问mysql

>> grant all privileges on to testuser@"%" identified by "123456" ; //设置用户testuser,可以在远程访问mysql

>> flush privileges ;//mysql 新设置用户或更改密码后需用flush privileges刷新MySQL的系统权限相关表,否则会出现拒绝访问,还有一种方法,就是重新启动mysql服务器,来使新设置生效

2、设置用户访问数据库权限

>> grant all privileges on test_db to testuser@localhost identified by "123456" ;//设置用户testuser,只能访问数据库test_db,其他数据库均不能访问 ;

>> grant all privileges on to testuser@localhost identified by "123456" ;//设置用户testuser,可以访问mysql上的所有数据库 ;

>> grant all privileges on test_dbuser_infor to testuser@localhost identified by "123456" ;//设置用户testuser,只能访问数据库test_db的表user_infor,数据库中的其他表均不能访问 ;

3、设置用户 *** 作权限

>> grant all privileges on to testuser@localhost identified by "123456" WITH GRANT OPTION ;//设置用户testuser,拥有所有的 *** 作权限,也就是管理员 ;

>> grant select on to testuser@localhost identified by "123456" WITH GRANT OPTION ;//设置用户testuser,只拥有查询 *** 作权限 ;

>> grant select,insert on to testuser@localhost identified by "123456" ;//设置用户testuser,只拥有查询\插入 *** 作权限 ;

>> grant select,insert,update,delete on to testuser@localhost identified by "123456" ;//设置用户testuser,只拥有查询\插入 *** 作权限 ;

>> REVOKE select,insert ON what FROM testuser//取消用户testuser的查询\插入 *** 作权限 ;

应该是没有授权的问题,给你的数据库用户赋上所有主机连接权限:

1

GRANT ALL PRIVILEGES ON TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;

上述语句意思是将root用户赋予可以访问任何主机的任何数据库权限,注意password为你设置的root用户密码。

mysqlhotcopy支持不停止MySQL服务器备份。

而且,mysqlhotcopy的备份方式比mysqldump快。mysqlhotcopy是一个perl脚本,主要在Linux系统下使用。其使用LOCK TABLES、FLUSH TABLES和cp来进行快速备份。

mysql有严格的区分管理的制度,可以按要求,为不同的人或者网站开通不同的权限,比如只能 *** 作某个表,或者某个数据库,或者只能select,或者仅仅是insert功能,具体的话,建议下载一个phpmyadmin,这个是所见即所得的php开源程序,你安装后一用就明白了,超级简单。

以上就是关于如何设置mysql用户的权限全部的内容,包括:如何设置mysql用户的权限、管理员,创建远程mysql数据库用户,为什么连接不上、如何在mysql数据库添加网站后台管理员求解等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9267598.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存