日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

mysql sys exec_python - 使用MySQL UDF执行命令-sys_exec不起作用 - 堆栈内存溢出

發布時間:2025/3/15 数据库 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql sys exec_python - 使用MySQL UDF执行命令-sys_exec不起作用 - 堆栈内存溢出 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我正在嘗試從MariaDB服務器運行python腳本。 我已經為此安裝了mysqludf庫。 我正在嘗試使用sys_exec函數運行腳本,但是沒有結果。 我已經創建了測試文件,它只是一個帶有信息“ DONE”的.txt文件。

我以root用戶身份執行命令,因此我擁有所有特權。 運行命令:

SELECT sys_exec('python3 /home/Documents/test.py')

不執行任何操作并返回錯誤代碼512。運行命令:

SELECT sys_exec('sudo python3 /home/Documents/test.py')

返回錯誤代碼256。

我已經檢查了apparmor的狀態,似乎沒有什么問題:

apparmor module is loaded.

42 profiles are loaded.

40 profiles are in enforce mode.

/sbin/dhclient

/snap/core/4486/usr/lib/snapd/snap-confine

/snap/core/4486/usr/lib/snapd/snap-confine//mount-namespace-capture-helper

/snap/core/6964/usr/lib/snapd/snap-confine

/snap/core/6964/usr/lib/snapd/snap-confine//mount-namespace-capture-helper

/snap/core/7169/usr/lib/snapd/snap-confine

/snap/core/7169/usr/lib/snapd/snap-confine//mount-namespace-capture-helper

/snap/core/7270/usr/lib/snapd/snap-confine

/snap/core/7270/usr/lib/snapd/snap-confine//mount-namespace-capture-helper

/usr/bin/evince

/usr/bin/evince-previewer

/usr/bin/evince-previewer//sanitized_helper

/usr/bin/evince-thumbnailer

/usr/bin/evince//sanitized_helper

/usr/bin/man

/usr/lib/NetworkManager/nm-dhcp-client.action

/usr/lib/NetworkManager/nm-dhcp-helper

/usr/lib/connman/scripts/dhclient-script

/usr/lib/cups/backend/cups-pdf

/usr/lib/snapd/snap-confine

/usr/lib/snapd/snap-confine//mount-namespace-capture-helper

/usr/sbin/cups-browsed

/usr/sbin/cupsd

/usr/sbin/cupsd//third_party

/usr/sbin/ippusbxd

/usr/sbin/tcpdump

man_filter

man_groff

snap-update-ns.core

snap-update-ns.eclipse

snap-update-ns.gnome-calculator

snap-update-ns.gnome-characters

snap-update-ns.gnome-logs

snap-update-ns.gnome-system-monitor

snap-update-ns.pycharm-community

snap.core.hook.configure

snap.gnome-calculator.gnome-calculator

snap.gnome-characters.gnome-characters

snap.gnome-logs.gnome-logs

snap.gnome-system-monitor.gnome-system-monitor

2 profiles are in complain mode.

snap.eclipse.eclipse

snap.pycharm-community.pycharm-community

4 processes have profiles defined.

4 processes are in enforce mode.

/sbin/dhclient (734)

/usr/sbin/cups-browsed (33904)

/usr/sbin/cupsd (33899)

/usr/sbin/cupsd (33928)

0 processes are in complain mode.

0 processes are unconfined but have a profile defined.

我還仔細檢查了root是否具有sudo特權,如果確實如此。

是什么原因引起的? 有什么方法可以從MariaDB Server運行python腳本嗎?

總結

以上是生活随笔為你收集整理的mysql sys exec_python - 使用MySQL UDF执行命令-sys_exec不起作用 - 堆栈内存溢出的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。