MySQL 新增用户及权限分配
    		       		warning:
    		            这篇文章距离上次修改已过448天,其中的内容可能已经有所变动。
    		        
        		                
                
-- 创建新用户并设置密码
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
 
-- 给新用户授权,这里以创建数据库和表的权限为例
GRANT CREATE, ALTER, DROP, SELECT, INSERT, UPDATE, DELETE ON mydb.* TO 'newuser'@'localhost';
 
-- 使授权立即生效
FLUSH PRIVILEGES;这段代码首先创建了一个新用户newuser,并设置了密码。接着,给这个新用户授予了在mydb数据库上创建、修改、删除表格的权限,以及选择、插入、更新和删除数据的权限。最后,使用FLUSH PRIVILEGES;命令使授权设置立即生效。这样,新用户就拥有了足够的权限来进行日常的数据库操作。
评论已关闭