成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識(shí)庫 > 關(guān)于MySQL繞過授予information_schema中對象時(shí)報(bào)ERROR 1044(4200)錯(cuò)誤

關(guān)于MySQL繞過授予information_schema中對象時(shí)報(bào)ERROR 1044(4200)錯(cuò)誤

熱門標(biāo)簽:南通自動(dòng)外呼系統(tǒng)軟件 日照旅游地圖標(biāo)注 信陽穩(wěn)定外呼系統(tǒng)運(yùn)營商 百度地圖圖標(biāo)標(biāo)注中心 申請外呼電話線路 廣東人工電話機(jī)器人 芒果電話機(jī)器人自動(dòng)化 石家莊電商外呼系統(tǒng) 湖南人工外呼系統(tǒng)多少錢

這個(gè)問題是微信群中網(wǎng)友關(guān)于MySQL權(quán)限的討論,有這么一個(gè)業(yè)務(wù)需求(下面是他的原話):

因?yàn)镸ySQL的很多功能都依賴主鍵,我想用zabbix用戶,來監(jiān)控業(yè)務(wù)數(shù)據(jù)庫的所有表,是否都建立了主鍵。

監(jiān)控的語句是:

FROM  information_schema.tables t1 
    LEFT OUTER JOIN information_schema.table_constraints t2 
          ON t1.table_schema = t2.table_schema 
            AND t1.table_name = t2.table_name 
            AND t2.constraint_name IN ( 'PRIMARY' ) 
WHERE t2.table_name IS NULL 
    AND t1.table_schema NOT IN ( 'information_schema', 'myawr', 'mysql', 
                  'performance_schema', 
                  'slowlog', 'sys', 'test' ) 
    AND t1.table_type = 'BASE TABLE' 

但是我不希望zabbix用戶,能讀取業(yè)務(wù)庫的數(shù)據(jù)。一旦不給zabbix用戶讀取業(yè)務(wù)庫數(shù)據(jù)的權(quán)限,那么information_schema.TABLES 和 information_schema.TABLE_CONSTRAINTS 就不包含業(yè)務(wù)庫的表信息了,也就統(tǒng)計(jì)不出來業(yè)務(wù)庫的表是否有建主鍵。有沒有什么辦法,即讓zabbix不能讀取業(yè)務(wù)庫數(shù)據(jù),又能監(jiān)控是否業(yè)務(wù)庫的表沒有建立主鍵?

首先,我們要知道一個(gè)事實(shí):information_schema下的視圖沒法授權(quán)給某個(gè)用戶。如下所示

mysql> GRANT SELECT ON information_schema.TABLES TO test@'%';
ERROR 1044 (42000): Access denied for user 'root'@'localhost' to database 'information_schema'

關(guān)于這個(gè)問題,可以參考mos上這篇文章:Why Setting Privileges on INFORMATION_SCHEMA does not Work (文檔 ID 1941558.1)

APPLIES TO:

MySQL Server - Version 5.6 and later

Information in this document applies to any platform.

GOAL

To determine how MySQL privileges work for INFORMATION_SCHEMA.

SOLUTION

A simple GRANT statement would be something like:

mysql> grant select,execute on information_schema.* to 'dbadm'@'localhost';

ERROR 1044 (42000): Access denied for user 'root'@'localhost' to database 'information_schema'

The error indicates that the super user does not have the privileges to change the information_schema access privileges.

Which seems to go against what is normally the case for the root account which has SUPER privileges.

The reason for this error is that the information_schema database is actually a virtual database that is built when the service is started.

It is made up of tables and views designed to keep track of the server meta-data, that is, details of all the tables, procedures etc. in the database server.

So looking specifically at the above command, there is an attempt to add SELECT and EXECUTE privileges to this specialised database.

The SELECT option is not required however, because all users have the ability to read the tables in the information_schema database, so this is redundant.

The EXECUTE option does not make sense, because you are not allowed to create procedures in this special database.

There is also no capability to modify the tables in terms of INSERT, UPDATE, DELETE etc., so privileges are hard coded instead of managed per user.

那么怎么解決這個(gè)授權(quán)問題呢? 直接授權(quán)不行,那么我們只能繞過這個(gè)問題,間接實(shí)現(xiàn)授權(quán)。思路如下:首先創(chuàng)建一個(gè)存儲(chǔ)過程(用戶數(shù)據(jù)庫),此存儲(chǔ)過程找出沒有主鍵的表的數(shù)量,然后將其授予test用戶。

DELIMITER //
CREATE DEFINER=`root`@`localhost` PROCEDURE `moitor_without_primarykey`()
BEGIN
   SELECT COUNT(*) 
FROM  information_schema.tables t1 
    LEFT OUTER JOIN information_schema.table_constraints t2 
          ON t1.table_schema = t2.table_schema 
            AND t1.table_name = t2.table_name 
            AND t2.constraint_name IN ( 'PRIMARY' ) 
WHERE t2.table_name IS NULL 
    AND t1.table_schema NOT IN ( 'information_schema', 'myawr', 'mysql', 
                  'performance_schema', 
                  'slowlog', 'sys', 'test' ) 
    AND t1.table_type = 'BASE TABLE';
END //
DELIMITER ;
 
 
mysql> GRANT EXECUTE ON PROCEDURE moitor_without_primarykey TO 'test'@'%';
Query OK, 0 rows affected (0.02 sec)

此時(shí)test就能間接的去查詢information_schema下的對象了。

mysql> select current_user();
+----------------+
| current_user() |
+----------------+
| test@%     |
+----------------+
1 row in set (0.00 sec)
 
mysql> call moitor_without_primarykey;
+----------+
| COUNT(*) |
+----------+
|    6 |
+----------+
1 row in set (0.02 sec)
 
Query OK, 0 rows affected (0.02 sec)

查看test用戶的權(quán)限。

mysql> show grants for test@'%';
+-------------------------------------------------------------------------------+
| Grants for test@%                               |
+-------------------------------------------------------------------------------+
| GRANT USAGE ON *.* TO `test`@`%`                       |
| GRANT EXECUTE ON PROCEDURE `zabbix`.`moitor_without_primarykey` TO `test`@`%` |
+-------------------------------------------------------------------------------+
2 rows in set (0.00 sec)

到此這篇關(guān)于關(guān)于MySQL繞過授予information_schema中對象時(shí)報(bào)ERROR 1044(4200)錯(cuò)誤的文章就介紹到這了,更多相關(guān)mysql ERROR 1044(4200)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • mysql數(shù)據(jù)庫中的information_schema和mysql可以刪除嗎?
  • 解析MySQL的information_schema數(shù)據(jù)庫
  • MySQL之information_schema數(shù)據(jù)庫詳細(xì)講解

標(biāo)簽:阿里 牡丹江 公主嶺 沈陽 合肥 惠州 呼和浩特 天津

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《關(guān)于MySQL繞過授予information_schema中對象時(shí)報(bào)ERROR 1044(4200)錯(cuò)誤》,本文關(guān)鍵詞  關(guān)于,MySQL,繞過,授予,information,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《關(guān)于MySQL繞過授予information_schema中對象時(shí)報(bào)ERROR 1044(4200)錯(cuò)誤》相關(guān)的同類信息!
  • 本頁收集關(guān)于關(guān)于MySQL繞過授予information_schema中對象時(shí)報(bào)ERROR 1044(4200)錯(cuò)誤的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    夜夜亚洲天天久久| 欧美成人全部免费| 亚洲天堂av资源在线观看| 中文字幕日韩一区二区不卡| 日本免费黄色小视频| 国产美女自拍| 日韩一级片一区二区| 国产在线视频2019最新视频| 国产精品资源网站| 无码人妻aⅴ一区二区三区日本| 久久精子c满五个校花| 欧美视频一区二区三区…| 国产精品一香蕉国产线看观看| 中文字幕久久久av一区| 欧美在线不卡一区| 国产女同一区二区| 不卡在线观看av| 亚洲 欧美 精品| 亚洲欧洲一级| 欧美精品乱码久久久久久按摩| 一区二区在线播放视频| 亚洲一区精品在线| 国产乱码精品一品二品| 91九色91蝌蚪| 日韩在线高清视频| 日韩免费性生活视频播放| 国产精品嫩草影院一区二区| 国产不卡在线播放| 久久久久久人妻一区二区三区| 国产人妻互换一区二区| 亚洲精品国产精品乱码| 国产精品成人一区二区三区| 亚洲免费在线视频一区 二区| 国产9色视频| 久久性色av| 91热爆在线观看| 国产精品久久久久久久久久东京| 国产精品久久久国产盗摄| 欧美色综合久久| 国产精品美女一区二区三区| 成年美女黄网站色大片不卡| 欧美午夜精品| 亚洲一区二区三区精品在线观看| 五月婷婷视频在线观看| 污视频在线观看免费| 亚洲最大福利网| 大量国产精品视频| 亚洲激情校园春色| 91福利视频网| 国外成人免费在线播放| 成人www视频网站免费观看| 99精品在线免费视频| 中文字幕精品久久| 亚洲一区精彩视频| 国产日本欧美一区二区三区| 久久青草久久| 欧美成人一级视频| 国产高清久久| 国产一精品一av一免费爽爽| 色棕色天天综合网| 黑人巨大精品欧美一区| 男人久久天堂| 色综合天天色| 亚洲免费av在线| 少妇视频在线播放| 亚洲综合一二三| 国产精品影视网| 国产精品丝袜在线| 四季av在线一区二区三区| 亚洲第一精品久久忘忧草社区| 久久在线免费观看| 欧美国产一级片| 91中文字幕在线观看| 亚洲国产精品久久久久爰性色| 中文字幕 国产精品| 中文字幕亚洲欧美日韩在线不卡| 国产a∨精品一区二区三区不卡| 日韩中文字幕在线播放| 老司机精品视频一区二区三区| 国产欧美一区二区三区视频| 影音先锋在线亚洲| 青青在线视频| a网站在线观看| 一区二区三区四区五区视频在线观看| 米奇777在线影院线| 久久电影一区二区| 免费在线观看一区二区三区| 久久这里只有精品视频首页| av一区二区三区在线观看| 国产性猛交xx乱| 国产精品成人观看视频国产奇米| 国产精品99精品无码视| 黄色片免费网址| 欧美日韩国产精品一区二区| 日韩性小视频| 日韩一区精品视频| 欧美性生活一级片| 69堂免费视频| 国产精品视频网站| 91国产精品视频在线| 欧美国产禁国产网站cc| 美女爽到高潮91| 日日av拍夜夜添久久免费| 国产精品观看| 成人免费看片载| 国产视频在线观看一区二区| 免费在线播放av| 精品一区二区三区中文字幕在线| 欧美激情在线播放| 人交獸av完整版在线观看| 欧美日韩一区二区三区在线观看免| 少妇久久久久| 亚洲午夜久久久久久久久电影网| 国自产拍偷拍福利精品免费一| 欧美日韩精品在线观看视频| 手机在线成人av| 日本中文字幕二区| 可以免费观看的毛片| 日本乱子伦xxxx| 亚洲国产一区自拍| 亚洲免费一在线| 国产强被迫伦姧在线观看无码| 日韩一区二区三区视频在线观看| 欧美va亚洲va日韩∨a综合色| 国产免费一级片| 日本精品视频在线播放| 日韩精品在线观看一区| 亚洲影院在线看| 久久久老熟女一区二区三区91| 免费久久99精品国产自在现线| 国产欧美一区二区视频| jlzzjlzz欧美| www.成人精品| 国产亚洲一区二区在线观看| 国产亚洲毛片在线| 任你弄在线视频免费观看| www.麻豆av.com| 国产一区二区三区免费不卡| 欧美午夜精品理论片a级按摩| 免费在线观看黄色小视频| 日本一区二区高清不卡| 国自产拍偷拍福利精品免费一| 欧美一级裸体视频| 日韩美女写真福利在线观看| www.成人精品免费网站青椒| 9l视频自拍蝌蚪9l视频成人| 91精品小视频| 污污网站在线看| 可以免费观看av毛片| 成人精品水蜜桃| 黄污网站在线观看| 国产一区你懂的| 亚洲欧美国产毛片在线| 夜夜嗨av禁果av粉嫩avhd| 波多野结衣在线观看一区二区三区| 国产激情一区二区三区在线观看| 5252色成人免费视频| 久久久久成人精品无码| 久久精品综合视频| 色综合久久久久久久| 欧美在线视频精品| 日本影音先锋电影| 亚洲天堂av一区二区三区| 国产女人在线视频| 久久综合九色综合欧美就去吻| 国产三级黄色片| 你懂得在线观看| 色播久久人人爽人人爽人人片视av| 日韩精品久久| 踪合国产第二页| 亚洲人成免费网站| 好妞色妞国产在线视频| 欧美一卡二卡在线| 色xxx在线播放| 欧美成人vr18sexvr| 性欧美办公室18xxxxhd| 亚洲日本一区二区三区在线观看| 精品伊人久久久| 国内福利视频| 精品成人国产| 91精品国产99久久久久久| 青青青免费在线视频| 高清中文字幕在线| 成人动漫视频在线观看| 污黄视频在线看| 国产精品日韩一区二区三区| 天堂а√在线最新版中文在线| 国产亚洲一区在线播放| 国产欧美日韩专区| 4444kk在线观看| 日韩av免费在线播放| 欧美a在线视频| 国产女同在线观看| www.看毛片| 亚洲精品电影久久久| 久久久久久久中文字幕| 国产在成人精品线拍偷自揄拍| 黄网站在线免费| 高清不卡一区二区三区| 午夜日韩影院| 成人av中文| 亚洲男人天堂av| 国产人妻精品午夜福利免费| 麻豆影院在线观看| 日韩成人av一区| 日韩欧美精品一区二区三区经典| 美女高潮视频在线看| 91九色国产视频| 日韩精品无码一区二区三区久久久| 又粗又大的机巴好爽欧美| 亚洲美女福利视频网站| 福利一区在线观看| 国产福利精品av综合导导航| 蜜桃av久久久亚洲精品| 美女网站色免费| 日本欧美日韩| 中文字幕综合| 日韩视频123| 少妇一级淫片免费放中国| 色哟哟亚洲精品一区二区| 国产a久久麻豆| 亚洲网站视频福利| 国产日韩亚洲欧美| 欧美性久久久久| 久久69精品久久久久久久电影好| 日韩免费视频一区二区| 中文字幕亚洲影院| 国产片高清在线观看| 美女网站色精品尤物极品姐弟| 91丝袜在线| www.8ⅹ8ⅹ羞羞漫画在线看| 黄在线观看免费网站ktv| 欧美黑人精品一区二区不卡| 中文字幕在线观看免费| 日韩不卡在线播放| 日韩黄色在线观看| 欧美成人dvd在线视频| 成人网在线免费观看| 日韩欧美精品在线观看视频| 中文久久精品| 97在线播放免费观看| 精品免费一区二区三区| 日本欧美一区二区在线观看| 成人小视频在线观看免费| 老汉av免费一区二区三区| 欧美高清dvd| 怡红院精品视频| 91在线丨porny丨国产| 国产精品视频福利一区二区| 日韩av大片在线观看| 影音先锋国产资源| 后入内射无码人妻一区| 国产在线a不卡| 亚洲免费av一区二区| 秋霞成人午夜鲁丝一区二区三区| 欧美怡春院一区二区三区| 欧美大片在线看| 欧美成人第一区| 国外视频精品毛片| 青娱乐一区二区| 麻豆网站免费观看| 中文字幕一区二区免费| 国产精品18在线| www.超碰com| 日日骚av一区二区| 久久精品香蕉视频| 91成人在线免费观看| 91视频欧美| 国产手机视频在线观看| 亚洲精品在线视频免费| 97精品国产97久久久久久春色| 久久久精品91| 中文字幕无线精品亚洲乱码一区| 欧亚乱熟女一区二区在线| 国产浴室偷窥在线播放| 成人三级视频在线播放| 欧美日韩专区| 国产精品精华液网站| 日本人添下边视频免费| 日日躁夜夜躁aaaabbbb| 国产主播在线播放| **性色生活片久久毛片| 在线观看av中文字幕| 日韩欧美另类中文字幕| 91插插插插插插插插| 麻豆91精品视频| 国产精品一区二区三区四区五区| 手机视频在线观看| 精品国产99久久久久久宅男i| 蜜臀久久久99精品久久久久久| 日本一区二区三区四区五区| 日本高清色图| 免费在线看黄色片| 五月激情综合婷婷| 成人网18免费网站在线| 人妻无码视频一区二区三区| 美日韩一区二区| 国产乱子伦精品视频| 亚洲片国产一区一级在线观看| 日韩激情av在线免费观看| 国产主播一区二区三区四区| 黄色片在线观看网站| 一区二区三区国产在线| 草裙成人精品一区二区三区| 女仆av观看一区| 久久人91精品久久久久久不卡| 99久久久久免费精品国产| 中文字幕欧美视频| 欧美精品99久久| 一区二区三区精品牛牛| 国产熟妇一区二区三区四区| 日本一区二区三区四区高清视频| 精品国产91| 91亚洲国产成人久久精品| 在线国产视频| 亚洲人成精品久久久久久| 中文欧美日韩| 超碰在线网址| 成人h动漫精品一区二区器材| 国产精品福利影院| 又嫩又硬又黄又爽的视频| 亚洲av无码国产精品麻豆天美| 高潮久久久久久久久久久久久久| 比比资源-先锋影音资源站| 欧美日韩日本国产| 国产xxxx在线观看| 无码av天堂一区二区三区| 91精品久久久久久蜜臀|