如何控制一个用户只能一个人登陆
2013-11-09 22:01
190 查看
这里不是简单的介绍这个功能,更重要的是想宣传一个观点:当你想实现一个功能时,你首先想到应该不是怎么去实现它,而是想想oracle是否已经提供了这个功能,其实很多时候我们只需要直接使用就好了,这就要求你对oracle有比较全面的了解。。。
其实就是很简单的几行代码就可以实现这个功能:
1.创建自己的profile
CREATE PROFILE zhu_one LIMIT SESSIONS_PER_USER 1;
2.查看创建的profile,可以看到其他resouce_name项目会用默认值来创建
3.使用profile
ALTER USER oracle PROFILE ZHU_ONE;
alter system set resource_limit=true;
4. 此时再用oracle用户登录,就会报错:(不过设置前如果有多个oracle用户则不会影响,除非重新连接)
其实就是很简单的几行代码就可以实现这个功能:
1.创建自己的profile
CREATE PROFILE zhu_one LIMIT SESSIONS_PER_USER 1;
2.查看创建的profile,可以看到其他resouce_name项目会用默认值来创建
3.使用profile
ALTER USER oracle PROFILE ZHU_ONE;
alter system set resource_limit=true;
4. 此时再用oracle用户登录,就会报错:(不过设置前如果有多个oracle用户则不会影响,除非重新连接)
相关文章推荐
- 利用spring security控制同一个用户只能一次登陆
- 关于控制只能一个用户登陆的方法!
- 关于同一个用户只能有一个账号登陆的方法
- 如何限制用户只能登陆域|活动目录域策略拒绝本地登陆/登录
- 如何控制winform程序只能打开一个呢?
- 限制同一个用户在同一时间只能登陆一次(转)
- springsecurity中如何做到多个用户不能使用同一个账号同时登陆系统
- 2.如何让一个项目的用户目前只能是姓名登录,优化为增加一个字段为姓名和用户名同时都可以实现登录 ,并且用户名不能使中文?
- web站点,同一个浏览器只能登陆一个用户的原因(cookie不能跨浏览器)
- 同一个用户帐号,在同一时间内只能一个人使用。
- spring-security 一个用户只能登陆一次
- magento -- magento中如何判断一个用户是否已经登陆
- 利用Redis实现限制一个用户只能在一个地点登陆
- 如何让同台机器 只能允许一个应用启动(加入用户友好处理)
- 如何限制一台电脑只能登陆一个QQ帐号
- 如何控制不让用户在comboBox的框里输入字符,只能从下拉框中选择?
- Linux下两个远程登陆用户如何共享同一个登陆shell,以实现远程教育或远程协助
- 如何防止同一个用户在不同机子上登陆
- 如何控制JAVA中一个类只能生成一个对象?
- 判断用户是否在线及实现一个账号一个人登陆