我们的软件有数据要存储,所以如果第三方公司想为我们的数据安装备份解决方案,它还会安装 MYSQL、root 用户和具有只读访问权限的用户。但是第三方想要将数据(用于备份目的的时间戳或类似的东西......)写入另一个数据库。如何更改用户,使其具有对我们数据库的只读访问权限以及对其他数据库的创建者/所有者权限。
我的问题的第二部分:我们稍后会切换到 POSTGRES。POSTGRES 中是否也存在创建者/所有者权利(或等效解决方案)?
我够清楚了吗?
我们的软件有数据要存储,所以如果第三方公司想为我们的数据安装备份解决方案,它还会安装 MYSQL、root 用户和具有只读访问权限的用户。但是第三方想要将数据(用于备份目的的时间戳或类似的东西......)写入另一个数据库。如何更改用户,使其具有对我们数据库的只读访问权限以及对其他数据库的创建者/所有者权限。
我的问题的第二部分:我们稍后会切换到 POSTGRES。POSTGRES 中是否也存在创建者/所有者权利(或等效解决方案)?
我够清楚了吗?
您需要从 mysql 手册中阅读此页面:http: //dev.mysql.com/doc/refman/5.0/en/grant.html
此页面描述了如何根据您请求的限制向现有用户和新用户授予权限。
经过几次搜索后,我没有发现任何迹象表明存在这样的事情。