mysql怎样实现多用户不同权限?

mysql怎样实现多用户不同权限?,第1张

语法如下:

grant [权限] on [数据库名].[表命] to ['用户命']@['web服务器的ip地址'] identified by ['密码']

例如:

grant all privileges on *.* to 'myuser'@'%' identified by 'password' with grant option

flush privileges

mysql用户创建与权限设置的方法如下:

1、root 登录:以root用户登录MySQL,选择“users”;

2、添加账户并添加权限:选择右侧下方的“Add”按钮,在标签页Login中设置用户名和密码;

3、点击Privileges标签页设置用户权限:点击“Add”按钮,选择需连接的数据库,点击“OK”,选择授予权限即可。

我所知道的mysql创建用户有两种办法。第一种办法是使用grant语句,这种办法可以直接指定用户的数据库以及表的权限。

第二种办法是直接 *** 作mysql数据库中的user表,用SQL语句来创建插入数据,这样刷新权限之后也可以创建用户。


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

原文地址: http://outofmemory.cn/zaji/7438134.html

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

发表评论

登录后才能评论

评论列表(0条)

保存