欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql 禁止刪除數(shù)據(jù)庫

在使用Mysql數(shù)據(jù)庫時(shí),有時(shí)候需要禁止刪除數(shù)據(jù)庫,以防止數(shù)據(jù)被誤刪除。下面就介紹一下如何禁止刪除數(shù)據(jù)庫。

1. 在Mysql服務(wù)器初始化時(shí)設(shè)置:
在my.cnf文件中加入以下配置:
[mysqld]
skip-grant-tables
skip-networking
skip-name-resolve
這樣就可以啟動(dòng)Mysql服務(wù),并且跳過mysql的權(quán)限驗(yàn)證了,從而可以進(jìn)行后續(xù)權(quán)限設(shè)置。
2. 創(chuàng)建一個(gè)只有SELECT權(quán)限的用戶:
首先登錄Mysql服務(wù),使用以下命令創(chuàng)建一個(gè)只有SELECT權(quán)限的用戶:
CREATE USER 'readonly'@'localhost' IDENTIFIED BY 'password';
GRANT SELECT ON *.* TO 'readonly'@'localhost';
這樣就創(chuàng)建了一個(gè)名為readonly,密碼為password的只有SELECT權(quán)限的用戶。
3. 對數(shù)據(jù)庫設(shè)置限制:
接下來需要對數(shù)據(jù)庫設(shè)置限制,使得只有具有特定權(quán)限的用戶才能夠刪除數(shù)據(jù)庫。
GRANT DROP ON mydatabase.* TO 'user_with_drop_permission'@'localhost';
這樣就將刪除mydatabase數(shù)據(jù)庫的權(quán)限授予了用戶user_with_drop_permission。
4. 重啟Mysql服務(wù):
最后需要重啟Mysql服務(wù),以便使權(quán)限設(shè)置生效。
service mysql restart
這樣就完成了禁止刪除數(shù)據(jù)庫的設(shè)置。