本页介绍天翼云TeleDB数据库通过SQL设置参数。 TeleDB提供了三个SQL命令来建立配置默认值。已经提到过的ALTER SYSTEM命令提供了一种改变全局默认值的从SQL可访问的方法;它在功效上等效于编辑postgresql.conf。此外,还有两个命令可以针对每个数据库或者每个角色设置默认值: ALTER DATABASE命令允许针对一个数据库覆盖其全局设置。 ALTER ROLE命令允许用用户指定的值来覆盖全局设置和数据库设置。
说明目前一个拦截规则只能作用于指定用户和指定数据库,例如:用户A在数据库C中添加了拦截规则:SELECT id,name FROM sql_rule,若用户B在数据库C进行相同的sql查询,拦截规则不生效;同理,用户A在数据库C1进行相同的sql查询,拦截规则也不生效。用户A在数据库C中进行相同的查询拦截规则会生效。