最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MySQL數(shù)據(jù)庫下用戶及用戶權(quán)限配置

 更新時間:2016年08月07日 17:40:28   作者:哈利法  
這篇文章主要介紹了MySQL數(shù)據(jù)庫下用戶及用戶權(quán)限配置的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下

問題:使用某大腿寫的遠程工具管理Mysql數(shù)據(jù)庫時發(fā)現(xiàn)所有數(shù)據(jù)能正常顯示,但是無法進行刪除、修改等操作。

  思路:可以遠程讀取到數(shù)據(jù)庫里的信息,說明當前主機可以遠程連接數(shù)據(jù)庫。卻無法進行刪除、修改這些操作,說明某些權(quán)限并未賦予當前遠程用戶。

  解決方法:

  查看當前用戶權(quán)限

show grants for username

  顯示當前用戶下的權(quán)限為:select,insert,update,delete

GRANT USAGE ON *.* TO 'username'@'host' IDENTIFIED BY PASSWORD '*BB318072E265C419B3E1E19A4DAD1FA969B9B4D4' //只可以在本地登陸的 不能操作的用戶
GRANT SELECT, INSERT, UPDATE, DELETE ON `dbName`.* TO 'usename'@'host' //此用戶擁有select/insert/update/delelte權(quán)限

  這樣看來,應該是具備刪除、修改這些權(quán)限的,可是在遠程工具上卻不能進行操作。

  仔細排查后,發(fā)現(xiàn)大腿寫的這個工具對數(shù)據(jù)庫的操作基本上都是通過函數(shù)執(zhí)行的,我這個用戶的權(quán)限里并未賦予存儲過程、存儲函數(shù)的相關(guān)權(quán)限,當然就不能進行相關(guān)操作了

  于是,給用戶添加存儲過程及存儲函數(shù)權(quán)限

GRANT DELETE, INDEX, EXECUTE, CREATE ROUTINE, ALTER ROUTINE ON `dbName`.* TO 'username'@'host'

  查看用戶權(quán)限為

GRANT USAGE ON *.* TO 'username'@'host' IDENTIFIED BY PASSWORD '*938D2D224D12DAD427AB953B931EA6DF0CF0656A'
GRANT SELECT, INSERT, UPDATE, DELETE, INDEX, EXECUTE, CREATE ROUTINE, ALTER ROUTINE ON `dbName`.* TO 'username'@'host'

  再使用遠程工具,可正確使用

-----------------------------------------------------------------------------------------------------

  附:導入數(shù)據(jù)庫自定義函數(shù)

mysqldump -uroot -ntd -R dbName > dbName.sql

  發(fā)現(xiàn)導入出現(xiàn)錯誤信息

ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable)

  錯誤信息1481,當導入自定義函數(shù)時相當于創(chuàng)建自定義函數(shù)到數(shù)據(jù)庫中,但是因為有一個安全參數(shù)沒有開啟,log_bin_trust_function_creators 默認為0(即OFF),

是不允許function的同步的(也就是說不允許創(chuàng)建函數(shù)),開啟這個參數(shù),就可以創(chuàng)建成功了。

  查看log_bin_trust_function_creators值

> show variables like "%func%"
--------------------------------------
|Variable_name |Value|
--------------------------------|-----
|log_bin_trust_function_creators| OFF |
--------------------------------------

  value為OFF,說明是不允許創(chuàng)建函數(shù),修改這個值,即可

> set global log_bin_trust_function_creators=1;
>show variables like "%func%"
--------------------------------------
|Variable_name |Value|
--------------------------------|-----
|log_bin_trust_function_creators| ON |

  注意:導入完成后記得把值設回0(即OFF),具體原因就不細說了。

以上所述是小編給大家介紹的MySQL數(shù)據(jù)庫下用戶及用戶權(quán)限配置,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復大家的!

相關(guān)文章

  • Mysql獲取當前日期的前幾天日期的方法

    Mysql獲取當前日期的前幾天日期的方法

    這篇文章主要介紹了Mysql獲取當前日期的前幾天日期的方法,本文直接給出實現(xiàn)代碼,需要的朋友可以參考下
    2015-03-03
  • Navicat連接mysql報錯2003(10060)的解決方法

    Navicat連接mysql報錯2003(10060)的解決方法

    本來好好的navicat連接數(shù)據(jù)庫,突然間今天就打不開數(shù)據(jù)庫了,下面這篇文章主要給大家介紹了關(guān)于Navicat連接mysql報錯2003(10060)的解決方法,文中通過圖文介紹的非常詳細,需要的朋友可以參考下
    2023-04-04
  • Mac下mysql 5.7.17 安裝配置方法圖文教程

    Mac下mysql 5.7.17 安裝配置方法圖文教程

    這篇文章主要為大家詳細介紹了mysql 5.7.17 源碼編譯安裝配置方法圖文教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • 安裝MySQL phpMyAdmin cpolar實現(xiàn)遠程訪問連接的操作步驟

    安裝MySQL phpMyAdmin cpolar實現(xiàn)遠程訪問連接的操作步驟

    這篇文章主要給大家介紹了安裝 MySQL phpMyAdmin cpolar實現(xiàn)遠程訪問連接的流程步驟,文中有詳細的圖文介紹,具有一定的參考價值,需要的朋友可以參考下
    2023-08-08
  • mysql中的limit和offset用法詳解

    mysql中的limit和offset用法詳解

    這篇文章主要介紹了mysql中的limit和offset用法詳解,limit一般被用來排序,offset一般和limit組合使用,本文對這兩個函數(shù)進行詳細介紹,需要的朋友可以參考下
    2023-10-10
  • MySQL 中查找含有目標字段的表的方法

    MySQL 中查找含有目標字段的表的方法

    這篇文章主要介紹了MySQL 中查找含有目標字段的表的方法,即查找某個字段在哪個表中,這在一些場景中非常有用,需要的朋友可以參考下
    2015-06-06
  • mysql主從服務器同步心得體會

    mysql主從服務器同步心得體會

    原來看過MYSQL同步數(shù)據(jù)的實現(xiàn),可是自己還沒有動過手,今天沒什么事就玩一玩,正好在旁邊有另一臺空電腦,都在同一個路由器下。哈哈,正好。
    2008-06-06
  • MySQL?條件查詢詳解

    MySQL?條件查詢詳解

    這篇文章主要介紹了MySQL條件查詢,本文通過示例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-05-05
  • mySQL 8.0.33安裝指南(推薦)

    mySQL 8.0.33安裝指南(推薦)

    本文提供MySQL8.0.33的詳細安裝步驟,從解壓安裝包到設置系統(tǒng)服務、配置遠程訪問及安全設置等,包括創(chuàng)建和配置MySQL用戶,設置環(huán)境變量,初始化數(shù)據(jù)庫等關(guān)鍵操作,同時強調(diào)安全性的重要性,如設置強密碼、限制遠程訪問權(quán)限,并建議在重要操作前進行數(shù)據(jù)庫備份
    2024-10-10
  • MySQL數(shù)據(jù)庫使用規(guī)范總結(jié)

    MySQL數(shù)據(jù)庫使用規(guī)范總結(jié)

    本篇文章給大家詳細分類總結(jié)了數(shù)據(jù)庫相關(guān)規(guī)范,幫助大家發(fā)揮出數(shù)據(jù)庫的性能,感興趣的朋友可以了解下
    2020-08-08

最新評論

郑州市| 甘德县| 德格县| 清河县| 旌德县| 衡阳市| 抚宁县| 当涂县| 建阳市| 蕲春县| 巴里| 施秉县| 剑河县| 罗甸县| 博乐市| 屏东县| 昌吉市| 雅安市| 合肥市| 乳山市| 柳河县| 香河县| 师宗县| 南雄市| 太仓市| 安塞县| 华蓥市| 铅山县| 贺兰县| 革吉县| 蚌埠市| 纳雍县| 依兰县| 昂仁县| 长海县| 民权县| 澄江县| 吉木乃县| 雅安市| 新平| 德安县|