如果您使用我们的网站构建器来创建您的网站,您可能会对这篇文章的存在感到非常震惊。我们的网站构建器使创建网站变得如此容易,除非您愿意,否则您无需担心MySQL或任何其他数据库管理系统。因此,本指南适用于我们的WordPress托管用户。
这么多人选择WordPress的原因有很多,MySQL就是其中之一。MySQL是一款适用于WordPress用户的出色网络托管工具。一旦掌握了窍门,您对网站的控制权将超出您的想象。当您了解如何使用MySQL时,您可以对您的网站执行大量有用的技巧,但在本指南中,我们将教您如何使用MySQL创建用户并授予用户权限。
使用MySQL创建用户的第一步
在使用MySQL创建用户之前,您需要root访问权限。您的MySQLroot帐户与您的系统root帐户不同,因此您对一个帐户所做的操作不会影响另一个帐户。现在您已经掌握了这个基本技巧,如果您想使用MySQL创建用户并授予用户权限,可以按照以下简单步骤操作:
如何使用MySQL创建用户
当您开始使用MySQL时,您将获得一些初始登录凭据:用户名和密码。您需要这些凭据才能获得root访问权限。因此,您可以完全控制您的数据库。但有时您需要将特权授予其他人。例如,您可能希望允许特定用户访问数据库,而无需完全控制数据库。这就是为什么您需要知道如何创建用户和授予权限的原因。
为此,您将使用MySQL创建用户-具体来说,您将使用MySQL创建一个非root用户。这是使用MySQL创建用户和授予权限的完整初学者指南,所以为了彻底,我们将教你如何创建一个可以完全控制你的数据库的用户。不建议您让任何人完全控制您的数据库,但您仍然应该知道如何执行此操作。
如何使用MySQL创建具有完全控制权的用户
1.访问命令行并进入MySQL服务器:
2.脚本将返回此结果,验证您正在访问MySQL服务器:
CREATEUSER'brand_new_user'@'localhost'IDENTIFIEDBY'password';
注意:“brand_new_user”是我们为新用户设置的用户名,“IDENTIFIEDBY'password'”部分是我们输入密码的地方。创建用户时,您将在引号中使用自己的用户名和密码。
4.要授予所有数据库权限,请执行以下命令:
GRANTALLPRIVILEGESONdatabase_name。*TO'brand_new_user'@'localhost';
5.要使更改立即生效,请通过键入以下命令刷新这些权限:同花顺特权;
完成此操作后,您的新用户帐户将拥有与root用户相同的数据库访问权限。(同样,不建议这样做。)
如何为MySQL用户授予特定权限
要向特定用户授予特定权限,您需要指定您希望用户能够访问的数据库和表。您需要用句点(.)分隔数据库和表,并且不能使用空格。
GRANTPERMISSION_TYPEONdatabase_name.*TO'brand_new_user@localhost';
当然,您可以将PERMISSION_TYPE替换为您要授予用户的特定权限,将database_name替换为数据库名称,并将brand_new_user替换为您希望拥有该权限的人的用户名。
以下是您应该知道如何授予的一些最常见权限的列表:

如何在MySQL中向同一用户授予多个权限
要授予多个权限,只需用逗号分隔它们。例如,要授予brand_new_user删除和删除权限,请使用以下命令:
删除,删除数据库名称。*TO'brand_new_user'@'localhost';
如何撤销权限
有时,您会发现自己需要收回之前授予的权限。例如,如果您知道您将要解雇一名员工,您不希望他们对您的数据库拥有root访问权限。撤销权限的方法如下:
REVOKEPERMISSION_TYPEONdatabase_name.table_nameFROM'brand_new_user'@'localhost';
如何删除用户
要删除用户,请运行以下命令:
删除用户'brand_new_user'@'localhost';
如何查看用户的权限
如果您想查看已授予特定用户的所有权限的列表,请运行以下命令:
显示'brand_new_user'@'localhost'的授权;
现在您已经完成了本指南,您知道了如何使用MySQL创建和删除用户。此外,您将能够授予和撤销权限!随意继续探索MySQL并尝试如何使用它。您可以查看本指南,了解如何使用MySQL命令导出文件。
本文来源:国外服务器--在MySQL中创建用户和授予权限的简单步骤(mysql创建用户并赋予权限)
本文地址:https://www.idcbaba.com/guowai/3278.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1919100645@qq.com 举报,一经查实,本站将立刻删除。



