SQL 权限创建者/所有者
我们的软件需要存储数据,因此如果第三方公司想要为我们的数据安装备份解决方案,它还会安装 MYSQL、root 用户和具有只读访问权限的用户。但是第三方想要将数据(用于备份目的的时间戳或类似的东西......)写入另一个数据库。如何更改用户,使其具有对我们数据库的只读访问权限以及对其他数据库的创建者/所有者权限。
我的问题的第二部分:我们可能稍后切换到 POSTGRES。 POSTGRES 中是否也存在创建者/所有者权利(或等效解决方案)?
我说得够清楚吗?
Our software has data to store, so it also install MYSQL, a root user and a user with read only access if a third party compagny wants to install a backup solution for our data. But the third party wants to write data (a timestamp for backup purpose or something like that...) to another database. How can I change the user so it has read only acces to our database and creator/owner rights to other databases.
Second part of my question : we migth switch to POSTGRES later. Does the creator/owner right (or the equivalent solution) exists in POSTGRES as well ?
Am I clear enough ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您需要阅读 mysql 手册中的此页面: http://dev .mysql.com/doc/refman/5.0/en/grant.html
此页面描述了如何根据您请求的限制向现有用户和新用户授予权限。
you need to read this page from the mysql manual: http://dev.mysql.com/doc/refman/5.0/en/grant.html
this page describes how to grant permissions to existing and new users with the restrictions you have requested.
经过几次搜索,我没有发现任何迹象表明存在这样的事情。
After a few searches I've found nothing that indicates that such a thing exists.