国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 汪清县| 镶黄旗| 射洪县| 阳江市| 神木县| 静乐县| 进贤县| 前郭尔| 淳安县| 海丰县| 蒲城县| 安顺市| 辽宁省| 大英县| 濉溪县| 海盐县| 无棣县| 军事| 芦山县| 密山市| 南投县| 习水县| 蓬莱市| 广元市| 商都县| 新竹县| 顺义区| 蕉岭县| 大足县| 重庆市| 英吉沙县| 南皮县| 富裕县| 星子县| 津南区| 新乡县| 息烽县| 康马县| 宁晋县| 闽清县| 云和县|