postgres中的用户与模式
来源:互联网 发布:改变照片底色的软件 编辑:程序博客网 时间:2024/06/05 05:32
pg中的用户与模式是分开的,不像是oracle中用户创建完后与模式是基本同一个东西。
pg中有个默认的模式叫public,是所有用户的默认的模式,如果没有与用户同名的模式存在,那么用户的对象将放置在public模式下面。pg中对象的搜索路径是:
show search_path
""$user",public"
默认是按当前用户名模式,然后在public模式。
所以是建议创建完用户后,在创建一个与用户名相同的模式,这样用户创建的对象就放在用户名相同的模式下面了。
查看当前模式
select current_schema;
修改角色的搜索路径
alter role finona set search_path='finance';
创建用户专享的schema
CREATE SCHEMA sharedschema AUTHORIZATION scarlett;
别的角色指定这个schema后,在创建对象的时候会报schema不存在,这个挺坑爹的
另外在修改搜索路径后,需要在新的会话中设置才能生效
0 0
- postgres中的用户与模式
- postgres修改归档模式
- Postgres单用户模式
- postgres 模式schema
- postgres 中的max_connection
- Linux 下使用Postgre中的命令,要使用postgres这个用户
- oracle 模式与用户
- Oracle 用户与模式
- 内核模式与用户模式
- 用户模式与内核模式
- 用户模式与内核模式
- 用户模式与内核模式
- 用户模式与内核模式
- 内核模式与用户模式
- 用户模式与内核模式
- postgres 锁表的模式
- postgres数据库中的数据转换
- Postgres中的ResourceOwner对象简介
- java网络爬虫简单实现
- Shell中的while循环
- 超级电容【ultra capicator】是什么?
- iOS之Core Bluetooth for iOS
- win7计算器功能详解
- postgres中的用户与模式
- java反射详解
- Android fill_parent、wrap_content和match_parent的区别
- linux颜色来表示文件类型:
- oop 获取当天 凌晨
- 为何jsp页面中出现乱码?
- hadoop2.2.0 eclipse插件编译
- SAP SD定价技术分析
- ucos-ii示例2:信号量测试