MySQL连接其他数据库的用户
MySQL连接其他数据库的用户需要具有以下权限:
-
连接其他数据库的权限:GRANT CONNECT ON . TO 'username'@'localhost';
-
查询其他数据库的权限:GRANT SELECT ON dbname.* TO 'username'@'localhost';
-
修改其他数据库的权限:GRANT UPDATE ON dbname.* TO 'username'@'localhost';
-
插入其他数据库的权限:GRANT INSERT ON dbname.* TO 'username'@'localhost';
-
删除其他数据库的权限:GRANT DELETE ON dbname.* TO 'username'@'localhost';
-
创建其他数据库的权限:GRANT CREATE ON dbname.* TO 'username'@'localhost';
-
修改其他数据库结构的权限:GRANT ALTER ON dbname.* TO 'username'@'localhost';
-
删除其他数据库的权限:GRANT DROP ON dbname.* TO 'username'@'localhost';
注意:在上述命令中,'username'为你所创建的用户的用户名,'localhost'为该用户的主机名,dbname为你所要连接的数据库名
原文地址: https://www.cveoy.top/t/topic/g765 著作权归作者所有。请勿转载和采集!