在服务配置程序中可以看到它的存在,默认是停止的,可以点击“开始”来启动它。但是我现在不知道它的默认管理员账号是什么,所以没法登录postgreSQL了。
8 thoughts on “postgresql是red hat linux9.0中的默认数据库服务器”
Comments are closed.
正在关注 Linux 、开源、IT 的个人博客。
在服务配置程序中可以看到它的存在,默认是停止的,可以点击“开始”来启动它。但是我现在不知道它的默认管理员账号是什么,所以没法登录postgreSQL了。
Comments are closed.
只要有权限运行Postgres的createuser命令,
就可以为Postgres创建一个超级用户。
$ createuser -P -d -a -e testuser
然后,就可以用这个超级用户登陆了。
最好把这样的命令分配给一个特殊的用户组,
比如Postgres文档上提到的,为Postgres专门创建一个组:postgres和用户:postgres
对于Redhat 9,我不太了解,
因为我不用她。
我一般都是从源码编译、安装软件的,
这样就可以很轻松的控制住 这个软件的bin目录 的权限。
咱们的session能不能时间再长点,
或者干脆不让她过期,
我本来是登陆以后写的刚才的东西,
后来去办事去了,
回来再提交表单的时候,
变成guest了。^_^
session间隔时间是由空间提供商统一设置,我们无法控制。默认间隔好像是20分钟。session间隔时间设置大了对服务器的影响比较大,肯定空间提供商不会答应的:)
见: 提升JSP应用程序的7大绝招(转帖) http://www.123go.org.cn/disDiaryContentAction.do?searchDiaryID=1911&goalID=1911&naviStr=a10
原来这样,
看来只能这样子了。 :)
HttpSession 对象有个setMaxInactiveInterval(int interval) 方法,interval以秒计,为负值则这个session永不失效。当然应用重启除外:)
我在本站在程序中设置了一次永不失效来实验,结果在不少时间段应用每隔几分钟就重启一次,显然是空间商在用重启应用的方式清理内存。今天中午,我一提交一篇帖子的评论时就要求重新登录(显然是应用重启了),结果竟然不能提交评论了。
当我把setMaxInactiveInterval(int interval)这一句在程序中注释掉,应用重启一次生效后,提交评论就正常了。
征对sinpool提到的间隔时间长了就不能使提交帖子为自己的账号的问题,我想可以补充在用户cookie中记住密码,session失效后,提交帖子可以读取cookie中的密码自动化登录,这样提交帖子后就是以自己的帐号的了。
支持!
postgresql在不同的操作系统平下,重启时命令不同吗?如果是,那么在4.0版本下如何启动?
postgresql在各种平台下的启动命令应该有所不同吧。不过我没有证实过。
linux下你可以参考一下sinpool的这篇日记:安装PostgreSQL。