MySQL:如何获得删除表的权限(mysql删除表权限)
?
MySQL中,获得删除表的权限,需要具有DROP、ALTER以及CREATE权限。
DROP权限:可以删除表,也可以使用DROP语句删除表中的其他对象,如:视图、存储过程、函数等。
ALTER权限:可以更改表结构,向表添加、删除字段等;
CREATE :可以新建表,同时也能为表添加其他对象,如:视图、存储过程、函数等
获得MySQL的DROP、ALTER以及CREATE权限的步骤如下:
第一步,登录MySQL,进入mysql数据库。
mysql -u root -p
第二步,创建新用户使用以下MySQL语句:
CREATE USER username@localhost IDENTIFIED BY ‘password’;
第三步,给用户分配权限。
GRANT DROP,ALTER,CREATE ON *.* To username@localhost;
最后,刷新权限:
FLUSH PRIVILEGES;