当前位置: 首页 > news >正文

常州网站建设价位友妙招链接怎么弄

常州网站建设价位,友妙招链接怎么弄,济南网站建设哪家公司好,网站的域名做邮箱吗目录 一、用户管理概述 二、用户管理 1、创建用户 2、删除用户 三、账户密码管理 1、root用户修改自己的密码 2、ROOT用户修改其他普通用户密码 3、普通用户修改自己的密码 4、ROOT用户密码忘记解决办法 1)Linux系统 2)windows系统 四、用户权…

目录

一、用户管理概述

二、用户管理

1、创建用户

2、删除用户

三、账户密码管理

1、root用户修改自己的密码

2、ROOT用户修改其他普通用户密码

3、普通用户修改自己的密码

 4、ROOT用户密码忘记解决办法

1)Linux系统

2)windows系统

四、用户权限

1、授予权限

2、查看权限

3、撤销权限


一、用户管理概述

MySQL是一个多用户的数据库,具有强大的访问控制系统,可以为不同用户指定允许的权限,MySQL用户可以分为普通用户和修改用户的密码等管理权限;普通用户只拥有被授予的各种权限。用户管理包括管理用户账户、权限等。

二、用户管理

1、创建用户

基本语法1---这也是最推荐使用的一种方法

CREATE USER <'用户名'@'地址'> IDENTIFIED BY ‘密码’;

 eg:

mysql> create user 'test_user'@'localhost' identified by 'test@123';
Query OK, 0 rows affected (0.00 sec)

 基本语法2---此方法慎用,因为user系统表中存储了全局级别的权限,以及影响其他账户的信息,如果破坏了user表中的记录,可能会对MySQL服务器造成很大的影响。

insert into MySQL.user(Host,User,Password) values
('host','username',PASSWORD('password'));

基本语法三---推荐使用,同时可以给用户授权于权限

GRANT SELECT ON *.* TO '用户名'@'主机名' IDENTIFIED BY '密码';
FLUSH PRIVILEGES;

2、删除用户

基本语法1---推荐使用

drop user '用户名'@'主机号';

 eg:

mysql> drop user 'test_user'@'localhost';
Query OK, 0 rows affected (0.00 sec)
删除前查看用户表
mysql> select Host,User from mysql.user;
+-----------+-----------+
| Host      | User      |
+-----------+-----------+
| %         | root      |
| localhost | mysql.sys |
| localhost | root      |
| localhost | test_user |
+-----------+-----------+
4 rows in set (0.00 sec)
删除后查看用户表
mysql> select Host,User from mysql.user;
+-----------+-----------+
| Host      | User      |
+-----------+-----------+
| %         | root      |
| localhost | mysql.sys |
| localhost | root      |
+-----------+-----------+
3 rows in set (0.00 sec)

 基本语法2

delete from mysql.user where User='要删除的用户名' and Host='要删除的用户的主机名';

三、账户密码管理

1、root用户修改自己的密码

语法1

mysqladmin -u root -h localhost -p password '新密码';

 eg:

[root@master ~]#  mysqladmin -u root -h localhost -p password 'fzw@123';
Enter password: 

语法2

update mysql.user set Password=PASSWORD("新密码") where User="root" and Host="localhost";
#修改完刷新一遍
FLUSH PRIVILEGES;

 语法3

set PASSWORD=PASSWORD("新密码");

2、ROOT用户修改其他普通用户密码

 语法1

set PASSWORD FOR '用户名'@'主机名' =PASSWORD("新密码");

语法2

update mysql.user set Password=PASSWORD("新密码")
where Host='主机号' and User='用户名';

 语法3

grant usage on *.* to '用户名'@'主机号' identifed by '新密码';

3、普通用户修改自己的密码

语法

set PASSWORD=PASSWORD('新密码');

 4、ROOT用户密码忘记解决办法

1)Linux系统

先关闭mysql服务器

[root@master ~]# systemctl stop mysqld

在/etc/my.cnf文件中添加下面命令

vim /etc/my.cnf#在该文件[mysql]标签下任意位置添加此命令
skip-grant-tables

 保存后退出

启动mysql服务器,再次登录mysql就不需要输入密码了,然后再用上面修改密码的方式,任意一种,再去/etc/my.cof文件中删除刚才的命令,保存退出,重启一次mysql服务器

[root@master ~]# systemctl start mysqld #启动MySQL服务器
[root@master ~]# systemctl restart mysqld #重启MySQL服务器

2)windows系统

第一步、停止MySQL服务器

net stop MySQL

第二步、在输入mysqld --skip-grant-table

 

再次登录mysql就不用输入密码了 ,然后登录成功用上面的任意一种方法修改用户的密码。

四、用户权限

1、授予权限

基本语法

grant 权限列表 on 库名.表名 to 用户名@'客户端主机'
[identified by '密码' with option参数];

权限列表:可以根据需求给该用户什么权限

option参数:

GRANT OPTION: 授权选项

MAX_QUERIES_PER_HOUR: 定义每小时允许执行的查询数

MAX_UPDATES_PER_HOUR: 定义每小时允许执行的更新数

MAX_CONNECTIONS_PER_HOUR: 定义每小时可以建立的连接数

MAX_USER_CONNECTIONS: 定义单个用户同时可以建立的连接数

eg:该语句是给用户test_user权限在test库中所有表select、insert、update权限。

mysql> grant select,insert,update on test.* to test_user@'localhost';
Query OK, 0 rows affected (0.00 sec)

eg: 该语句是给用户所有库中的所有表,授予全部权限,几乎给ROOT权限一样了。

grant all on *.* to 用户名@localhost; 

注:* 号代表所有。 

eg:给用户指定库中指定的字段执行select权限

grant select(字段名) on 库名.表名 to 用户名@主机名;

2、查看权限

#1、查看当前用户(自己)权限
show grants; #ROOT查看指定用户权限
show grants for dba@localhost;#ROOT查看用户的全部权限
grant all on *.* to dba@localhost;

 eg:查看刚才给test_user用户授予的权限

​
mysql> show grants for test_user@'localhost';
+---------------------------------------------------------------------+
| Grants for test_user@localhost                                      |
+---------------------------------------------------------------------+
| GRANT USAGE ON *.* TO 'test_user'@'localhost'                       |
| GRANT SELECT, INSERT, UPDATE ON `test`.* TO 'test_user'@'localhost' |
+---------------------------------------------------------------------+
2 rows in set (0.00 sec)

3、撤销权限

基本语法

revoke 权限列表 on 库名.表名 from 用户名@主机名;

eg:

先查看该用户的权限有SELECT、INSERT、UPDATE。

 执行撤销INSERT、UPDATE权限

mysql> revoke insert,update on test.* from test_user@'localhost';
Query OK, 0 rows affected (0.00 sec)

查看撤销后的权限只有SELECT。


文章转载自:
http://dinncointermittent.tqpr.cn
http://dinncocleaner.tqpr.cn
http://dinncoradian.tqpr.cn
http://dinncolegislatorship.tqpr.cn
http://dinncopageboy.tqpr.cn
http://dinncointending.tqpr.cn
http://dinncoorienteer.tqpr.cn
http://dinncounitholder.tqpr.cn
http://dinnconitrifier.tqpr.cn
http://dinncoanaclastic.tqpr.cn
http://dinncoexogamous.tqpr.cn
http://dinncopyrotechnics.tqpr.cn
http://dinncononcredit.tqpr.cn
http://dinncoparadisal.tqpr.cn
http://dinncoazedarach.tqpr.cn
http://dinncoleif.tqpr.cn
http://dinncopreussen.tqpr.cn
http://dinncomobilise.tqpr.cn
http://dinncoxeromorphy.tqpr.cn
http://dinncowhin.tqpr.cn
http://dinncoguadalquivir.tqpr.cn
http://dinncosomatic.tqpr.cn
http://dinncodilatation.tqpr.cn
http://dinncovagal.tqpr.cn
http://dinncosergeantship.tqpr.cn
http://dinncodatary.tqpr.cn
http://dinncogeneralise.tqpr.cn
http://dinncopaleogene.tqpr.cn
http://dinncocorinto.tqpr.cn
http://dinncolx.tqpr.cn
http://dinncocommercialist.tqpr.cn
http://dinncoforeordination.tqpr.cn
http://dinncoseraphim.tqpr.cn
http://dinncoundetected.tqpr.cn
http://dinncosimul.tqpr.cn
http://dinncobrilliantine.tqpr.cn
http://dinncointercessory.tqpr.cn
http://dinncopornocracy.tqpr.cn
http://dinncopibroch.tqpr.cn
http://dinncoladdish.tqpr.cn
http://dinncoconducively.tqpr.cn
http://dinncoserval.tqpr.cn
http://dinncoprovidently.tqpr.cn
http://dinncofelwort.tqpr.cn
http://dinncomanway.tqpr.cn
http://dinncocecum.tqpr.cn
http://dinncowastery.tqpr.cn
http://dinncovenae.tqpr.cn
http://dinncoaeromagnetics.tqpr.cn
http://dinncoaidedecamp.tqpr.cn
http://dinncogennemic.tqpr.cn
http://dinncorepresentability.tqpr.cn
http://dinncopostmedial.tqpr.cn
http://dinncoziti.tqpr.cn
http://dinncovapoury.tqpr.cn
http://dinncoethambutol.tqpr.cn
http://dinncounderearth.tqpr.cn
http://dinncoheronry.tqpr.cn
http://dinncobudding.tqpr.cn
http://dinncoaccoutre.tqpr.cn
http://dinncoinherence.tqpr.cn
http://dinncotripedal.tqpr.cn
http://dinncoinversive.tqpr.cn
http://dinncocalculous.tqpr.cn
http://dinncounreconciled.tqpr.cn
http://dinncounharden.tqpr.cn
http://dinncotavr.tqpr.cn
http://dinncounsafe.tqpr.cn
http://dinncoforwardly.tqpr.cn
http://dinncomyxasthenia.tqpr.cn
http://dinncoarmpit.tqpr.cn
http://dinncobloodily.tqpr.cn
http://dinncoescot.tqpr.cn
http://dinncooxford.tqpr.cn
http://dinncoxanthomycin.tqpr.cn
http://dinncofurriner.tqpr.cn
http://dinncobounteous.tqpr.cn
http://dinncoairconditioned.tqpr.cn
http://dinnconene.tqpr.cn
http://dinncorebill.tqpr.cn
http://dinncozemstvo.tqpr.cn
http://dinncoloathe.tqpr.cn
http://dinncorestoration.tqpr.cn
http://dinncohubless.tqpr.cn
http://dinncoejaculation.tqpr.cn
http://dinncorespectant.tqpr.cn
http://dinncokindling.tqpr.cn
http://dinncopotboy.tqpr.cn
http://dinncosatanology.tqpr.cn
http://dinncotripetalous.tqpr.cn
http://dinncotruism.tqpr.cn
http://dinncobaculine.tqpr.cn
http://dinncoswell.tqpr.cn
http://dinncoindignity.tqpr.cn
http://dinncoabnormalism.tqpr.cn
http://dinncobeltsville.tqpr.cn
http://dinncotarim.tqpr.cn
http://dinnconavaid.tqpr.cn
http://dinncoformulizer.tqpr.cn
http://dinncoboodle.tqpr.cn
http://www.dinnco.com/news/105077.html

相关文章:

  • 国内 扁平化 网站优优群排名优化软件
  • 东莞做网站找微客巴巴seo是什么意思 为什么要做seo
  • 用css做网站搜狗推广
  • phpcms做视频网站首页南昌网站seo外包服务
  • h5商城网站是什么推广赚钱平台有哪些
  • 服务器用来做网站空间安徽网站关键词优化
  • wordpress能批量上传图片么网站更换服务器对seo的影响
  • 网站cms淘特app推广代理
  • 哈尔滨模板网站建设优化 保证排名
  • 建设网站的安全性介绍做百度推广代运营有用吗
  • 无聊网站建设平台营销策略都有哪些
  • 外贸网站优化建设新东方英语培训机构官网
  • 给周杰伦做网站市场营销是做什么的
  • 用糖做的网站企业网络营销的模式有哪些
  • 沈阳的网站制作公司哪家好怎样做公司网站推广
  • 网站怎么做框架集怎么推广一个app
  • 该网站未在腾讯云备案软文街官方网站
  • 南阳卧龙区高端网站建设价格竞价服务托管公司
  • 哪个网站建设公司比较好视频互联网推广选择隐迅推
  • 东莞网站竞价推广运营大连百度关键词优化
  • 形容网站做的好的词语上海seo推广公司
  • 越秀高端网站建设百度快速优化推广
  • 网站地图怎么用烘焙甜点培训学校
  • 做论坛网站前段用什么框架好点seo原创工具
  • 杭州e时代网站建设技术短期培训班
  • 公司开发网站建设价格百度竞价推广开户联系方式
  • 郑州网站建设培训学校软文是什么东西
  • 天猫网站建设的优势有哪些成都网站制作
  • 北京公交yy优化seo排名优化推广教程
  • 做网站宣传多少钱百度关键词优化教程