备份时如何取得数据库连接?还原时要获得对数据库的排它访问权,这部分怎么实现?另外还原时对其它正在访问数据库用户有什么影响?怎么样解决?请各位大牛指点
2条回答 默认 最新
- wad12302 2011-04-06 10:57关注
这样子啊!这样不好弄,如果你备份数据库 一个方面你可以停止你的web应用,然后直接访问远程数据库进行备份
还有就是 数据库的用户名密码只有2个人有,一个是你自己,一个是的web应用程序,
如果你想限制web应用程序访问数据库 那么你应该在项目 设计阶段 要做好动态的拦截,比如设置一个filter 变量为false 时候所有的访问请求都不经过dao层 直接返回。“也就是说除了自己,其他人在还原时都要断开与数据库的连接”这个需求,我还没具体遇到过,应为只要 你的web应用是启动的 ,那么所有人都能访问(除非像上面一样,设置一个开关,只允许某些人或者某些权限的人进行访问)
如果有更好的答案,我也想学习学习
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 要给毕业设计添加扫码登录的功能!!有偿
- ¥15 kafka 分区副本增加会导致消息丢失或者不可用吗?
- ¥15 微信公众号自制会员卡没有收款渠道啊
- ¥15 stable diffusion
- ¥100 Jenkins自动化部署—悬赏100元
- ¥15 关于#python#的问题:求帮写python代码
- ¥20 MATLAB画图图形出现上下震荡的线条
- ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘
- ¥15 perl MISA分析p3_in脚本出错
- ¥15 k8s部署jupyterlab,jupyterlab保存不了文件