您的位置:

mysql授权所有用户访问数据库,查看mysql授权了哪些用户

本文目录一览:

如何指定访问mysql数据库权限

1.使用navicat

1)首先使用root用户新建连接

2)新建MySQL用户

3)点击权限,选择添加权限,出现MySQL中已存在的数据库列表,选择你要为该新建用户开放的数据库,此处选择“maibao”数据库,选择一些必要的权限信息(我这里进行了全部权限选择),确定

mysql 8.0 创建新的数据库、用户并授权,以及相关查看并删除操作

以创建wordpress网站的数据库为例

1、创建数据库

创建可指定字符,或者不指定字符,如果不指定字符,默认为 utf8mb4 和 utf8mb4_0900_ai_ci

2、创建用户

可自行指定用户可访问的IP地址范围。

3、授权用户

4、直接一步到位

或者 这种方法 :创建并授权用户,是二和三的合并。

1、查看数据库

show databases可查询所有存在的数据库

2、查看用户信息

用户信息在系统数据库mysql中的user表中。密码查询不会显示明文密码,而是显示为加密后的密文。

3、查看用户权限

有两种方式查看。

第一种方式 : show grants for 'userwordpress';

第二种方式: select * from mysql.user where user='userwordpress'G;

g 相当于’;’

G使每个字段打印到单独的行,也有 ’;' 的作用

只能查出哪个数据库的哪张表的权限,如查userwordpress在mysql数据库的user表的权限,显示都是N(no),没有权限,如果查root用户就都是Y(yes)选择了。

用drop而非delete,简单的区分就是,drop是删除【表】,truncate与delete则是删除表中【记录】。

删除用户

同理,删除数据库

用drop删除时,会有确认信息,为了防止误删。(删库跑路,请谨慎操作)

mysql 如何对一个帐号授权对数据库的读写

grant select,update,insert on database.* to 'user1'@'localhost' identified by '123456' with grant option;

将database库的所有权限赋予用户user1;

用户user1只能从本地登陆,密码为123456,且可以将自己有的权限赋给其他用户。

mysql新建视图怎么授权给所有用户

在查询页面用语句创建就可以。1、打开NavicatforMySQL,并登录到指定数据库。2、点击上方查询。3、点击新建查询。4、在空白处写上视图创建语句,点击左上方执行即可。

如何用phpmyadmin设置mysql数据库用户的权限

第1步:打开phpMyAdmin,点击菜单栏的【用户】按钮,进入用户管理页面。

第2步:用户管理页面列出了现有用户信息,点击【添加用户】创建新用户。

第3步:输入用户名【User name】。有两个选项:任意用户、使用文本域,它们之间没有明显区别,推荐选择“使用文本域”,然后在文本框中输入用户名,如sky。

第4步:输入主机【Host】信息。这里有四个选项:任意主机(%)、本地( localhost)、使用主机表(host)、Use text field(即使用文本域)。

任意主机表示匹配所有主机;本地表示仅限本地主机(默认填写localhost);使用主机指以MySQL数据库中的host表中的数据为准,不需填写任何信息(如果填写则此选项无效);使用文本域表示自行填写主机地址信息。此处选择“本地”选项。

第5步:输入密码和Re-type(确认密码)。有两个选项:无密码、使用文本域。此处选择“使用文本域”,可以手动输入密码,也可以点击【生成】按钮,自动生成密码并在最下方文本框中显示。

第6步:为用户分配权限。权限管理分为两大块:用户数据库和全局权限。

用户数据库包括两个选项:创建与用户同名的数据库并授予所有权限;给以用户名_开通的数据库授予所有权限。可根据需要自行选择。此处两个都未选,仅创建新用户。

全局权限包括四部分:数据、结构、管理和资源限制。可根据需要自行选择。这里我选择了“全选”。

第7步:权限分配好后,点击右下角的【执行】按钮,执行创建新用户操作。

2. 编辑用户权限

第1步:进入phpMyAdmin用户管理页面,我们可以看到刚才创建的用户sky,如图所示。

第2步:点击用户sky对应的【编辑权限】按钮,进入编辑页面。

第3步:根据需要修改勾选权限选项后,点击【执行】按钮保存修改。

3. 修改用户信息

第1步:用户的用户名、主机、密码等信息的修改也在“编辑权限”页面。所以首先也要点击用户sky对应的【编辑权限】按钮,进入编辑页面。

第2步:修改用户信息主要涉及“修改密码”和“修改登录信息/复制用户”两块,分别填写相应内容,并点击对应的【执行】按钮完成操作即可。

4. 删除用户

第1步:进入phpMyAdmin用户管理页面,选中需要删除的用户,以sky为例。

第2步:点击右下角的【执行】按钮,删除用户sky。如果创建用户时选择了“创建与用户同名的数据库并授予所有权限”选项,则可以勾选【删除选中的用户】模块中的“删除与用户同名的数据库”,将数据库和用户一起删除。