在数据库迁移到云之后,我们需要将本地数据库与Azure云数据库系统实时同步。
这是数据库系统
SQL Server -->将迁移到Azure Sql。
PostgreSQL -->将迁移到Azure VM (IAAS)。
MySQL -->将迁移到Azure MYSQL。
DB2 -->将迁移到Azure VM (IAAS)。
请让我知道我可以通过哪些选项来实现它。
我正在做一个需要数据库的应用程序,所以我想使用来自谷歌云平台的PostgreSQL,我没有找到任何帮助我这样做的教程,如何访问数据?Can i use PostgreSQL or mySQL in android App development 上的链接不再有效或已过时,找到REST API documentation for Cloud SQL但无法理解这些API只是为了访问数据库还是数据库中的数据?
我正在为内部仪表板创建一个PostgreSQL用户,我希望用户对数据库的访问默认为只读。
我做了一些研究,创建一个只读用户似乎有点复杂,该用户还继承了对任何新表、物化视图等的访问权限。
所以我认为最简单的事情就是设置:
ALTER USER readuser SET default_transaction_read_only = on;
如何使用Ansible PostgreSQL模块来设置它?
我不确定是否应该使用postgresql_privs或postgresql_user模块。我尝试为priv属性尝试使用不同的值,但没有得到任何有用的东西。
我知道这并不保证是只读的,因为用户可以在运行