MySQL新增、管理用户,控制访问【新手向】

在MySQL中,可以使用CREATE USER语句来创建一个新账户。以下是创建新账户的基本语法:

CREATE USER 'username'@'hostname' IDENTIFIED BY 'password';

[username] 为用户名

[hostname] 为可进入的IP,如果不限制直接填 % 

[password] 为账户的密码

例如,要创建一个名为newuser的用户,允许从任何主机连接,并设置密码为mypassword,你可以执行以下语句:

CREATE USER 'newuser'@'%' IDENTIFIED BY 'mypassword';

请注意,执行此操作的用户需要具有足够的权限来创建新用户。

创建用户后,还可以根据需要为用户分配特定的权限。可以使用GRANT语句来授予用户对数据库、表或特定操作的权限。例如,以下语句授予用户对特定数据库的读、写和删除权限:

GRANT SELECT, INSERT, UPDATE, DELETE ON database_name.* TO 'newuser'@'%';

在上面的语句中,将database_name替换为要授予权限的数据库名称。

最后,为了使权限更改生效,需要执行以下语句刷新权限:

FLUSH PRIVILEGES;

对已经创建的账号进行权限调整,设置可访问范围和权限语句:

GRANT SELECT, INSERT, UPDATE, DELETE ON database_name.table_name TO 'username'@'hostname';

[SELECT, INSERT, UPDATE, DELETE] 分别对应查询、新增、更新和删除,需要授予哪些权限就填写哪些

[database_name]为数据库名

[table_name]为表名

如果需要授权某一数据库下所有表,使用[database_name.*]即可

如果需要授权所有数据库下所有表,使用[*.*]即可

对于已存在的用户,测试完成后需要删除,以下示例在MySQL中,可以使用DROP USER语句来删除一个已存在的用户。以下是删除用户的语法:

DROP USER 'username'@'hostname';

在上面的语句中,将username替换为要删除的用户的用户名,将hostname替换为允许连接的主机名(可以是通配符,如%表示任何主机)。

例如,要删除名为olduser的用户,可以执行以下语句:

DROP USER 'olduser'@'%';

请注意,执行此操作的用户需要具有足够的权限来删除用户。

另外,如果想删除用户并同时删除该用户所拥有的所有数据库和表,可以使用以下语句:

DROP DATABASE database_name;

在上面的语句中,将database_name替换为要删除的数据库的名称。这将删除数据库及其所有表和数据。请谨慎使用此操作,确保你确实想要删除整个数据库及其内容

SQL集合

-- 新建用户(限制IP)
CREATE USER 'testuser'@'0.0.0.0' IDENTIFIED BY '123456';

-- 新建用户(不限制IP)
CREATE USER 'testuser'@'%' IDENTIFIED BY 'adm123456';

-- 删除用户
DROP USER 'testuser'@'%';

-- 查询用户
SELECT User, Host FROM mysql.user;

-- 授权用户
GRANT SELECT, INSERT, UPDATE, DELETE ON database_name.* TO 'testuser'@'%';
GRANT SELECT ON mysql.* TO 'testuser'@'%';
GRANT SELECT ON *.* TO 'testuser'@'%';

-- 撤销用户授权
REVOKE SELECT, INSERT, UPDATE, DELETE ON *.* FROM 'testuser'@'%';

-- 刷新立即生效
FLUSH PRIVILEGES;

  • 66
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
应用+(YYjiacms)应用市场建站系统,是一款基于云技术的多平台移动智能建站系统,是应用+团队持续一年多研发倾心打造的诚意之作。简单易用,低技术门槛,无需懂任何程序设计语言,新手也能快速上手,3分钟即可完成一个应用市场下载站。 YYjia应用市场网站系统页面设计精美,用户访问体验超级好,对搜索引擎收录友好,整站静态,访问速度快,后台傻瓜式操作,智能简单,是建立一个app应用下载站最佳程序。 全面覆盖多平台 基于PHP+MYSQL开发的新型手机应用商店系统,支持Android、iPhone、iPad、Windows Phone、W8平板多平台应用,兼容性好,简单易用,适于SEO。程序与模板文件分开,大家可以很方便地建立自己的模板。 三位一体,多渠道展示 随着移动互联网的逐渐发展,用户已经逐渐转向手机端。以web端、wap端、手机端三方面来为用户提供APP下载服务,这是最好的方法。资源存储于web服务器,只需在web端更新产品,wap端和手机端都会同步更新。大大提升了工作效率和节约了维护成本。 前景无限,盈利不断 CPM、CPC、CPA多种盈利模式,应用下载、站长即可分成,内容直接产生价值,流量快速稳定变现。 海量应用 实时更新 官方资源库,囊括数百万计应用,实时更新。轻松一点就可以实现上万数量级的网站。 全自动更新 省心省时 网站要保持活力,则每日的内容更新是基础。一个小型网站保证每日更新,通常需要站长每天承担更新工作8小时,且周末无休;YYjiaCMS,设定好方案,即可24小时自动工作,不再需要人工干涉,解放站长双手,轻松做站。 用户贡献内容 目前市场上的应用市场都忽略了用户中心的重要性,YYjiaCMS将开发者中心全面升级为用户中心,能降低内容生产门槛,让普通用户也能贡献内容。 实时应用评论 完美体验 自动搜索调用应用的所有评论,实时同步。更大的提升网站的用户体验及应用下载率! 高质量的原创内容 原创写手编辑运营,从传统节假日专题,到时事热点专题,为您的网站锦上添花! 服务质量保障 专人售后,及时处理突发性问题。让小站长也能得到大公司一样的服务品质。 欲了解更多细节,请开始使用YYjiacms体验吧.... 应用+安卓应用市场管理系统(YYjiacms) v2.0 更新日志: 1.新增整合UC 不同系统的的用户,通用一个帐号 2.新增两种rewrite配置,提高搜索引擎阅读和索引 3.增加后台下载量统计,总点击数批量管理等功能 4.新增搜索词管理评论内容管理 5.前台模板、后台管理操作等诸多优化,更方便更人性化 应用+安卓应用市场管理系统(YYjiacms) v2.1 更新日志: 1.修改二维码生成接口 2.新增应用类别批量编辑、转移等 3.新增数据调用设置 4.修复资源本地化容易卡住问题 5.检测应用版本更新提升 6.新增百度地图/谷歌地图
应用+(YYjiacms)应用市场建站系统,是一款基于云技术的多平台移动智能建站系统,是应用+团队持续一年多研发倾心打造的诚意之作。简单易用,低技术门槛,无需懂任何程序设计语言,新手也能快速上手,3分钟即可完成一个应用市场下载站。 YYjia应用市场网站系统页面设计精美,用户访问体验超级好,对搜索引擎收录友好,整站静态,访问速度快,后台傻瓜式操作,智能简单,是建立一个app应用下载站最佳程序。 全面覆盖多平台 基于PHP+MYSQL开发的新型手机应用商店系统,支持Android、iPhone、iPad、Windows Phone、W8平板多平台应用,兼容性好,简单易用,适于SEO。程序与模板文件分开,大家可以很方便地建立自己的模板。 三位一体,多渠道展示 随着移动互联网的逐渐发展,用户已经逐渐转向手机端。以web端、wap端、手机端三方面来为用户提供APP下载服务,这是最好的方法。资源存储于web服务器,只需在web端更新产品,wap端和手机端都会同步更新。大大提升了工作效率和节约了维护成本。 前景无限,盈利不断 CPM、CPC、CPA多种盈利模式,应用下载、站长即可分成,内容直接产生价值,流量快速稳定变现。 海量应用 实时更新 官方资源库,囊括数百万计应用,实时更新。轻松一点就可以实现上万数量级的网站。 全自动更新 省心省时 网站要保持活力,则每日的内容更新是基础。一个小型网站保证每日更新,通常需要站长每天承担更新工作8小时,且周末无休;YYjiaCMS,设定好方案,即可24小时自动工作,不再需要人工干涉,解放站长双手,轻松做站。 用户贡献内容 目前市场上的应用市场都忽略了用户中心的重要性,YYjiaCMS将开发者中心全面升级为用户中心,能降低内容生产门槛,让普通用户也能贡献内容。 实时应用评论 完美体验 自动搜索调用应用的所有评论,实时同步。更大的提升网站的用户体验及应用下载率! 高质量的原创内容 原创写手编辑运营,从传统节假日专题,到时事热点专题,为您的网站锦上添花! 服务质量保障 专人售后,及时处理突发性问题。让小站长也能得到大公司一样的服务品质。 欲了解更多细节,请开始使用YYjiacms体验吧.... 应用+安卓应用市场管理系统(YYjiacms) v2.0 更新日志: 1.新增整合UC 不同系统的的用户,通用一个帐号 2.新增两种rewrite配置,提高搜索引擎阅读和索引 3.增加后台下载量统计,总点击数批量管理等功能 4.新增搜索词管理评论内容管理 5.前台模板、后台管理操作等诸多优化,更方便更人性化
越的访问速度和负载能力 Discuz! 从创立之初即以提高产品效率为突破口,随着编译模板,语法生成内核,数据缓存和自动更新机制等独创或独有技术的应用,和坚固的数据结构及最少化数据库查询设计,使得 Discuz! 可以在极为繁忙的服务器环境下快速稳定运行,切实节约企业成本,提升企业形象。 强大而完善的功能 除了一般论坛所具有的功能外, Discuz! 还提供了很大限度的个性化设定。众多功能在后台预留开关,可按企业需要启用。前台全部采用编译模板技术构建,更换界面易如反掌。完善的权限设定,使管理员可控制到每个用户,每个组及所在每个分论坛的各种权限。 国际化和标准化的产品架构 目前发布的版本分为简体中文,繁体中文和英文三个版本。自 Discuz! 2.0 以来,因其高效国际化内核的应用,使其成功走出国门,步入海外市场,商业客户遍及中国大陆,香港,台湾,北美,欧洲,澳洲,马来西亚等国家和地区。 周密的安全部署和攻击防护 Discuz! 能有效处理页面格式,保证页面及表格的完整性。安全检查应用于每一个 Discuz! 代码中,可自动屏蔽贴子及签名等中的恶意代码和跨站脚本攻击。独有的全程操作记录,使论坛运行情况随时有据可查。 持久的创新和广阔的前景 Discuz! 拥有一支富于创新的开发队伍,持续性的技术优势和不断增长的市场经验,除了强化已有的市场竞争力以外,更增强了已有和潜在客户的信心,我们并不满足于现有成果,我们时刻关注国内外相关领域内的最新进展和动态,不断的进步和创新,已使越来越多的人相信 Discuz! 辉煌的明天。 操作系统要求 Discuz! 具备跨平台特性,可以运行于 Linux/FreeBSD/Unix 及微软 Windows 2000/2003 等各种操作系统环境下。我们已在软件中针对上述操作系统做了大量的测试和实地检验,保证 Discuz! 可以在上述系统中安全稳定的运行,但您仍然需要做好服务器操作系统级的安全防备措施,例如Windows用户需更改 MySQL for Windows 的初始 root 密码,避免跨目录的文件读写。类 Unix 用户需避免使用过于简单的密码,避免跨用户目录的文件读写,做好服务器上其他相关软件(如 Sendmail、ftpd、httpd)等的安全防范,使用较新的软件版本等。 如果您租用虚拟主机,一般正规和技术力量较强的虚拟主机提供商会已经做好操作系统的各项准备,用户可不必关注此部分。 推荐使用 Linux/FreeBSD 操作系统,不仅完全免费,而且可以获得更好的稳定性和负载能力。如果使用Windows 系统,请将 PHP 以 ISAPI(非 CGI)方式安装。 语言及数据库支撑环境要求 Discuz! 需要服务器上装有如下软件: 可用的httpd服务器(如 Apache、Zeus、IIS 等) PHP 4.1.0 及以上 Zend Optimizer 2.5.7 及以上 MySQL 3.23 及以上(仅针对 MySQL 版 Discuz! ) 以上软件除了 httpd 软件有可能需要购买以外,其余均为跨平台的免费软件,推荐使用以上软件的最新稳定版本,不仅拥有更多的功能,而且通常已修复了已知老版本的安全漏洞。 如果您租用虚拟主机,请咨询虚拟主机提供商,您的空间服务器是否已安装了上述软件。由于 Discuz! 的数据表具有前缀设计,因此通常情况下可以将 Discuz! 与其他软件安装在同一个数据库中,或采用不同的前缀名从而在同一个数据库中安装多个 Discuz! 论坛而不产生冲突。 您的 MySQL 数据库账号应当拥有 CREATE、DROP、ALTER等执行权限,同时文件空间需不低于 2M,数据库空间不低于 5M,通常您的虚拟空间都会满足这个条件,以满足包括 Discuz! 在内的绝大多数网络软件的正常运行。如果您不了解具体情况,请咨询您的空间提供商。 Discuz! 7.0.0 更新日志 【全新】社区 UI 设计,开创性操作引导和页面布局,大幅度提升会员使用体验 【全新】风格模板体系,打造个性化论坛风格更容易,论坛展现效果更突出 【全新】论坛风格可视化编辑器,支持在线设计风格,可实时预览设计效果 【全新】论坛风格管理系统,风格安装、卸载一键完成,支持风格效果图 【内置】16 款精心设计的炫酷风格和 7 套模板,供各种类型的站点选用,个性十足 【全新】论坛任务系统,进一步增强社区会员的互动行为,可利用任务增强社区的粘性、增加活跃度 【内置】会员类、帖子类、红包类、推广类、头像类 5 种论坛任务,轻松设计各种论坛任务 【支持】任务衍生,每类任务可根据申请条件、完成条件、奖励内容衍生出无数种任务 【支持】自定义任务脚本,内置自定义任务的安装、升
应用 安卓应用市场管理系统(YYjiacms) v3.2 更新日志: 1.新增全站静态功能 2.新增资讯内链管理 3.新增图片水印功能 4.自动检测一键更新 5.优化多处细节BUG 6.更换一套免费版模版     应用 安卓应用市场管理系统(YYjiacms) v3.1 更新日志: 1.开放资源库上限,50w应用资源尽情添加 2.新增发送邮件配置 3.修复开发者审核管理 4.修复下载统计管理,增加下载IP记录以及屏蔽蜘蛛爬行统计   应用 (YYjiacms)应用市场建站系统,是一款基于云技术的多平台移动智能建站系统,是应用 团队持续一年多研发倾心打造的诚意之作。简单易用,低技术门槛,无需懂任何程序设计语言,新手也能快速上手,3分钟即可完成一个应用市场下载站。 YYjia应用市场网站系统页面设计精美,用户访问体验超级好,对搜索引擎收录友好,整站静态,访问速度快,后台傻瓜式操作,智能简单,是建立一个app应用下载站最佳程序。   全面覆盖多平台 基于PHP MYSQL开发的新型手机应用商店系统,支持Android、iPhone、iPad、Windows Phone、W8平板多平台应用,兼容性好,简单易用,适于SEO。程序与模板文件分开,大家可以很方便地建立自己的模板。 三位一体,多渠道展示 随着移动互联网的逐渐发展,用户已经逐渐转向手机端。以web端、wap端、手机端三方面来为用户提供APP下载服务,这是最好的方法。资源存储于web服务器,只需在web端更新产品,wap端和手机端都会同步更新。大大提升了工作效率和节约了维护成本。 前景无限,盈利不断 CPM、CPC、CPA多种盈利模式,应用下载、站长即可分成,内容直接产生价值,流量快速稳定变现。 海量应用 实时更新 官方资源库,囊括数百万计应用,实时更新。轻松一点就可以实现上万数量级的网站。 全自动更新 省心省时 网站要保持活力,则每日的内容更新是基础。一个小型网站保证每日更新,通常需要站长每天承担更新工作8小时,且周末无休;YYjiaCMS,设定好方案,即可24小时自动工作,不再需要人工干涉,解放站长双手,轻松做站。 用户贡献内容 目前市场上的应用市场都忽略了用户中心的重要性,YYjiaCMS将开发者中心全面升级为用户中心,能降低内容生产门槛,让普通用户也能贡献内容。 实时应用评论 完美体验 自动搜索调用应用的所有评论,实时同步。更大的提升网站的用户体验及应用下载率! 高质量的原创内容 原创写手编辑运营,从传统节假日专题,到时事热点专题,为您的网站锦上添花! 服务质量保障 专人售后,及时处理突发性问题。让小站长也能得到大公司一样的服务品质。 欲了解更多细节,请开始使用YYjiacms体验吧....         相关阅读 同类推荐:CMS系统

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值