1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 如何设置mysql不能删除表单(MySQL数据库表单管理) php7加mysql.dll

如何设置mysql不能删除表单(MySQL数据库表单管理) php7加mysql.dll

时间:2020-11-05 10:46:51

相关推荐

如何设置mysql不能删除表单(MySQL数据库表单管理) php7加mysql.dll

REVOKE命令可以用来撤销用户的某些权限,包括删除表单的权限。

② 输入以下命令来创建一个新用户并赋予其SELECT、INSERT、UPDATE、CREATE权限:

ewuser’@’localhost’ IDENTIFIED BY ‘password’;ewuser’@’localhost’;

③ 输入以下命令来禁止该用户删除表单:

ewuser’@’localhost’;

2. 使用TRIGGER命令

TRIGGER命令可以用来设置触发器,当用户执行DROP TABLE命令时,触发器会自动执行,从而阻止用户删除表单。

② 输入以下命令来创建一个新表单:

ame VARCHAR(20));

③ 输入以下命令来创建一个触发器:

t_delete BEFORE DROP ON test

FOR EACH STATEMENT

BEGIN

SIGNAL SQLSTATE ‘45000’ not delete table’;

3. 使用GRANT命令

GRANT命令可以用来授权用户的某些权限,

② 输入以下命令来创建一个新用户并赋予其SELECT、INSERT、UPDATE、CREATE权限:

ewuser’@’localhost’ IDENTIFIED BY ‘password’;ewuser’@’localhost’;

③ 输入以下命令来授权该用户不能删除表单:

ewuser’@’localhost’ WITH GRANT OPTION;

以上就是设置MySQL不能删除表单的三种方法,分别是使用REVOKE命令、TRIGGER命令和GRANT命令。可以根据实际需要选择适合自己的方法来保护数据库表单的安全。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。