linux postgresql怎么重新初始化数据库

linux postgresql怎么重新初始化数据库,第1张

1、创建用户postgres,密码同样是postgres:

net user postgres postgres /add

2、在数据库根目录下建立data目录:C:\Program Files\PostgreSQL\9.3>md data

3、去掉administrator对data目录的权限:C:\Program Files\PostgreSQL\9.3>cacls data /e /t /r administrator

处理的目录: C:\Program Files\PostgreSQL\9.3\data

4、将data目录的权限赋给postgres用户:C:\Program Files\PostgreSQL\9.3>cacls data /e /t /g postgres:C

处理的目录: C:\Program Files\PostgreSQL\9.3\data

5、用postgres用户打开cmdC:\Program Files\PostgreSQL\9.3>runas /user:postgres cmd.exe

a) 分区,格式化,/etc/fstab加入usrquota/grpquota,mount –a

b) 初始化数据库quotacheck –a(加载fstab),-u用户,-g组,-c新建

c) 开启quotaon,关闭quotaoff

d) 编辑配额edquota –u 编辑用户 –g编辑组 到达soft值后默认7天删除文件,超过hard值无法写入

e) 复制配置edquota –p user1 user2

f) 查看quota

g) 所有用户使用报告 requota


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/9024608.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-24
下一篇 2023-04-24

发表评论

登录后才能评论

评论列表(0条)

保存