在Enterprise Manager Console中设置的方法:点要设置的数据库,右键->查看/编辑详细资料->弹出的页面左下方点“所有初始化参数”->弹出的页面找到sessions行编辑保存。
解决方案 »
- 初学者要学习oracle数据库要看哪些书,要安装哪些工具软件?
- 问下oracle导入的问题
- oracle 密码文件的问题:密码保护的三种方式?
- 怎样将字符2008-7-7 、2008-12-1 转换成日期
- 关于使用PLSQL Developer的不便问题!急?
- oracle菜鸟提问: exp imp 备份及导入的问题
- Oracle数据库的备份与恢复,请高手按实际情指点一二。
- 哪位大侠来给我这个新手指点指点?小弟这厢有礼了!
- 小妹初学ORACLE,请各位大侠多执教!用ORACLE的RMAN备份的问题!
- 这段SQL怎么写?(高分求解,题目不难)
- group by a,b,c 能帮我解释下吗??
- 如何清理警告日志和TRC文件(急)
数据库中个重要用户a,我想限制a用户最多可以同时有两个session登录。
同时,数据库中还有普通用户b,c,用户b,c可以有任意多的session登录。谢谢!
create profile limit_1 limit sessions_per_user 1;
ALTER USER xxx_user profile limit_1;
alter system set resource_limit=true;
ALTER USER xxx_user profile default; ------取消
alter system set resource_limit=true;
ALTER USER xxx_user profile limit_2;注意,为了使得profile生效,必须先设置 resource_limit=true而且这种限制仅对后续登录的会话生效。也就是说加入现在这个用户已经有10个会话在数据库中了,那么后续的会话就无法登录了,但这10个还是可以继续操作数据库的。
但是一旦他们与数据库断开连接,则再次登录就要受会话数的限制。