前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >mysql知识(二)

mysql知识(二)

原创
作者头像
用户7741497
发布2022-02-23 10:05:22
1460
发布2022-02-23 10:05:22
举报
文章被收录于专栏:hml_知识记录hml_知识记录

--创建用户,分配权限,删除用户

1.进入MySQL命令行 mysql -uroot -p,输入密码连接

2.创建用户

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

命令说明:

username:创建的用户名

host:指定用户在哪个主机上可以登陆,如果是本地用户可用localhost,也可以使用通配符%(可以从任意远程主机登陆)

password:用户的密码

3.给用户授权

GRANT privileges ON databasename.tablename TO 'username'@'host';

命令说明:

privileges:用户的操作权限,如SELECT,INSERT,UPDATE等,要授予所的权限用ALL

databasename:数据库名

tablename:表名,要授予该用户对所有数据库和表的操作权限用*表示,如*.*

PS:

用以上命令授权的用户不能给其它用户授权,如果想该用户可以授权,用如下命令:

GRANT privileges ON databasename.tablename TO 'username'@'host' WITH GRANT OPTION;

4.设置与更改用户的密码

SET PASSWORD FOR 'username'@'host' = PASSWORD('newpassword');

5.撤销用户权限

REVOKE privilege ON databasename.tablename FROM 'username'@'host';

PS:

privilege, databasename, tablename:同授权部分

6.删除用户

DROP USER 'username'@'host';

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档