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

首頁(yè) > 系統(tǒng) > Linux > 正文

Linux下的 mariadb 使用 root 用戶啟動(dòng)方式(推薦)

2024-08-28 00:03:54
字體:
供稿:網(wǎng)友

近日因測(cè)試安全產(chǎn)品需要,想調(diào)整mariadb的啟動(dòng)用戶為root, 經(jīng)歷一番波折后終于成功!

注意:以root身份啟動(dòng)mysql是一項(xiàng)非常危險(xiǎn)行為,相當(dāng)于給了數(shù)據(jù)庫(kù)操作用戶(數(shù)據(jù)庫(kù)管理員或黑客)一個(gè)通過mysql對(duì)系統(tǒng)直接操作的通道!

實(shí)際上是官方不允許root啟動(dòng)的, 因此在一般啟動(dòng)方式下root啟動(dòng)會(huì)返回啟動(dòng)失敗,并于 /var/log/mariadb/mariadb.log 中提示

Please consult the Knowledge Base to find out how to run mysqld as root!

好吧,轉(zhuǎn)入正題,關(guān)于Mariadb 啟動(dòng)方式:

一般人就會(huì)操作:  systemctl start mariadb

然而這個(gè)指令實(shí)際上就是調(diào)用了  mariadb.service  (具體目錄用find找),執(zhí)行對(duì) mariadb 進(jìn)行啟動(dòng)。

mariadb.service 修改配置如下:

# vi `find /usr -name 'mariadb.service' `

[Unit]

[Service]

Type=simple

User=mysql      此處修改為  User=root        ||  服務(wù)的啟動(dòng)用戶

Group=mysql    此處修改為  Group=root      ||  服務(wù)的啟動(dòng)組

#初始化mysql庫(kù)文件的腳本,如果 mysql目錄不為空會(huì)提示 Database Mariadb is probably initialized in /var/lib/mysql already, nothing is done,  如果排錯(cuò)時(shí)看見此內(nèi)容可忽略

ExecStartPre=/usr/libexec/mariadb-prepare-db-dir %n          

#執(zhí)行mysqld的執(zhí)行腳本,做了安全檢查,就是這個(gè)文件限制root啟動(dòng)的

ExecStart=/usr/bin/mysqld_safe --basedir=/usr   此處添加參數(shù)   --user=root    

以下略。。。

#systemctl demon-reload#systemctl restart mariadb

PS:同樣操作方式支持mysql以其他用戶啟動(dòng),

BUT   /var/lib/mysql  /var/log/mariadb  這兩個(gè)目錄的權(quán)限或?qū)僦餍枳髡{(diào)整。

總結(jié)

以上所述是小編給大家介紹的Linux下的 mariadb 使用 root 用戶啟動(dòng)方式,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)武林網(wǎng)之家網(wǎng)站的支持!
如果你覺得本文對(duì)你有幫助,歡迎轉(zhuǎn)載,煩請(qǐng)注明出處,謝謝!

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 承德市| 改则县| 昭平县| 峡江县| 肥东县| 岑巩县| 尤溪县| 临澧县| 五指山市| 铜梁县| 浏阳市| 伊宁县| 洪洞县| 柳州市| 凤凰县| 海口市| 定州市| 鄱阳县| 大港区| 南平市| 拉萨市| 交城县| 梁山县| 五莲县| 鸡东县| 丽水市| 揭阳市| 大英县| 获嘉县| 韶关市| 土默特右旗| 桓台县| 缙云县| 巴青县| 玉山县| 德庆县| 云和县| 于都县| 铜山县| 伊宁县| 湘潭县|