数据库常用授权和授权回收参数配置
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,标题索引官方帮助常用案例官方帮助在使用数据库时必不可少的即是查看help帮助,通过help帮助再次寻找常用命令及参数,如下为help grant信息:MariaDB [(none)]> help gr
千家信息网最后更新 2026年11月01日数据库常用授权和授权回收参数配置
标题索引
官方帮助
常用案例
官方帮助
在使用数据库时必不可少的即是查看help帮助,通过help帮助再次寻找常用命令及参数,如下为help grant信息:
MariaDB [(none)]> help grant;Name: 'GRANT'Description:Syntax:GRANT priv_type [(column_list)] [, priv_type [(column_list)]] ... ON [object_type] priv_level TO user_specification [, user_specification] ... [REQUIRE {NONE | ssl_option [[AND] ssl_option] ...}] [WITH with_option ...]GRANT PROXY ON user_specification TO user_specification [, user_specification] ... [WITH GRANT OPTION]object_type: TABLE | FUNCTION | PROCEDUREpriv_level: * | *.* | db_name.* | db_name.tbl_name | tbl_name | db_name.routine_nameuser_specification: user [ IDENTIFIED BY [PASSWORD] 'password' | IDENTIFIED WITH auth_plugin [AS 'auth_string'] ]Normally, a database administrator first uses CREATE USER to create anaccount, then GRANT to define its privileges and characteristics. Forexample:CREATE USER 'jeffrey'@'localhost' IDENTIFIED BY 'mypass';GRANT ALL ON db1.* TO 'jeffrey'@'localhost';GRANT SELECT ON db2.invoice TO 'jeffrey'@'localhost';GRANT USAGE ON *.* TO 'jeffrey'@'localhost' WITH MAX_QUERIES_PER_HOUR 90;常用配置
1.授权单位普通DBA或运维人员增删改查命令
MariaDB [(none)]> create table performance( id int, server_name varchar(20), Adress_City varchar(30) );MariaDB [(none)]> grant select,update,delete,insert on cluster.performance to root@'172.18.0.%' identified by 'jncsy';Query OK, 0 rows affected (0.00 sec)MariaDB [(none)]> flush privileges;
2.授权某个用户某张表的某几列查询命令
MariaDB [(none)]> grant select(id,server_name) on cluster.performance to root@'172.18.0.%' identified by 'jncsy';Query OK, 0 rows affected (0.00 sec)MariaDB [(none)]> flush privileges;
3.撤销某用户的授权权限
MariaDB [(none)]> show grants for root@'172.18.0.%';+--------------------------------------------------------------------------------------------------------------+| Grants for root@172.18.0.% |+--------------------------------------------------------------------------------------------------------------+| GRANT USAGE ON *.* TO 'root'@'172.18.0.%' IDENTIFIED BY PASSWORD '*429B3FB345D35EC8C8B54230AD060C07E846494A' || GRANT SELECT, INSERT, UPDATE, DELETE ON `cluster`.`performance` TO 'root'@'172.18.0.%' |+--------------------------------------------------------------------------------------------------------------+2 rows in set (0.00 sec)MariaDB [(none)]> revoke select on cluster.performance from root@'172.18.0.%';Query OK, 0 rows affected (0.00 sec)
帮助
常用
命令
官方
用户
参数
数据
数据库
配置
普通
人员
信息
再次
单位
必不可少
权限
标题
案例
索引
查询
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网新科技
新华互联网科技学校
重生之互联网科技帝国
齐家互联网科技有限公司
互联网科技创新企业排名
安控科技rtu产品工业互联网
互联网科技中介
互联网科技与管理
互联网与医疗科技
链环科技传统企业怎么转型互联网
科技大学互联网
互联网科技公司营业执照怎么办理
小米互联网科技园入驻
上海互联网科技公司ppt
上海乐五互联网科技有限公司
互联网科技机房
互联网科技职业技能培训学校
马化腾互联网科技教学
互联网对科技影响
10位科技互联网大佬
喔噻互联网科技有限公司
华中科技大学互联网
互联网科技上市公司
互联网金融 科技创新
华脉科技工业互联网产品
厦门千工互联网科技有限公司
本届互联网博览会上的黑科技
互联网科技大赛获奖感言
北京军民互联网科技公司
颐高云石互联网科技