国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 數(shù)據(jù)庫(kù) > MySQL > 正文

MYSQL設(shè)置觸發(fā)器權(quán)限問(wèn)題的解決方法

2024-07-24 13:06:16
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
這篇文章主要介紹了MYSQL設(shè)置觸發(fā)器權(quán)限問(wèn)題的解決方法,需要的朋友可以參考下
 
 

本文實(shí)例講述了MYSQL設(shè)置觸發(fā)器權(quán)限的方法,針對(duì)權(quán)限錯(cuò)誤的情況非常實(shí)用。具體分析如下:

mysql導(dǎo)入數(shù)據(jù)提示沒(méi)有SUPER Privilege權(quán)限處理,如下所示:

ERROR 1419 (HY000): You do not have the SUPER Privilege and Binary Logging is Enabled

導(dǎo)入function 、 trigger 到 MySQL database,報(bào)錯(cuò):

You do not have the SUPER privilege and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable)”.

原因:
function / trigger 中有dangerous statements修改數(shù)據(jù)庫(kù),錯(cuò)誤只在啟用binary logging選項(xiàng)進(jìn)行主從復(fù)制的服務(wù)器上出現(xiàn)。

解決方法如下:

1)導(dǎo)入數(shù)據(jù)的用戶(hù)不僅需要CREATE ROUTINE, ALTER ROUTINE, CREATE TRIGGER, ALTER TRIGGER, CREATE FUNCTION 和 ALTER FUNCTION 權(quán)限,還需要SUPER privileges 權(quán)限,使用超級(jí)用戶(hù)導(dǎo)入數(shù)據(jù)。

2)讓所有用戶(hù)具有執(zhí)行類(lèi)似functions的權(quán)限,危險(xiǎn),不推薦,

 o by specifying it on the server start, like: –log-bin-trust-function-creators=1 o by setting it to 1 through the SET GLOBAL statement, like:mysql> SET GLOBAL log_bin_trust_function_creators = 1;

3)如果不需要復(fù)制,或者是從庫(kù),關(guān)閉binlog,

# binary logging – not required for slaves, but recommended#log-bin=mysql-bin# binary logging format – mixed recommended#binlog_format=mixed

希望本文所述對(duì)大家的MySQL數(shù)據(jù)庫(kù)設(shè)計(jì)有所幫助。


發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 大连市| 彭山县| 正镶白旗| 收藏| 封丘县| 北安市| 闽清县| 安泽县| 镇康县| 丰镇市| 新昌县| 榆林市| 南丰县| 仪陇县| 普洱| 贡嘎县| 莫力| 舟曲县| 定西市| 宜君县| 宜州市| 会宁县| 汶川县| 河东区| 南靖县| 遵化市| 安新县| 松原市| 韩城市| 黄骅市| 油尖旺区| 密云县| 宁强县| 桂阳县| 湘乡市| 黑河市| 淄博市| 大新县| 江口县| 福清市| 渑池县|