一、创建用户
主要要素:
用户名、口令;
用户默认表空间;
用户临时表空间;
用户存储限额;
用户概要文件限制;
语法:
CREATE USER user_name
IDENTIFIED {BY password | EXTERNALLY|GLOBALLY AS external name}
[ DEFAULT TABLESPACE tablespace ]
[ TEMPORARY TABLESPACE tablespace ]
[ QUOTA {n M | UNLIMITED } ON tablespace ]...]
[ PASSWORD EXPIRE ]
[ ACCOUNT { LOCK | UNLOCK }]
[ PROFILE { profile | DEFAULT }]
例子:
create user teacher identified by teacher
default tablespace student
temporary tablespace temp
quota unlimited on student;
二、查看用户
select USERNAME from DBA_USERS;
select USERNAME FROM DBA_TS_QUOTAS
三、修改用户属性
修改密码:
Alter User user_name Identified By new_password;
修改配额:
Alter User user_name Quota nnM On tablespace_name;
修改默认表空间:
Alter User user_name Default Tablespace tablespace_name;
修改临时表空间
Alter User user_name Temporay Tablespace tablespace_name;
四、删除用户:
DROP USER user_name [CASCADE]
五、概要文件
引用
概要文件是一组命名的口令和资源限制。主要包括:
CPU使用时间
磁盘和内存逻辑读块数
用户连接的会话数
连接时间和空闲时间
口令限制
系统默认概要文件DEFAULT
引用
利用概要文件进行资源管理
创建概要文件
将概要文件赋予用户
开启(或激活)资源限制
口令限制定义后即起作用
资源限制定义后必须开启才能起作用
方法:将参数resource_limit 设为TRUE
创建资源限制的概要文件
资源限制可以加在会话级,也可以加在调用级。
CREATE PROFILE file_name LIMIT
[SESSIONS_PER_USER 最大值]
[CPU_PER_SESSION 最大值] %1S
[CPU_PER_CALL 最大值] %1S
[CONNECT_TIME 最大值] 分钟
[IDLE_TIME 最大值] 分钟
[LOGICAL_READS _PER_SESSION 最大值]
[LOGICAL_READS _PER_CALL 最大值];
最大值可以是具体数值或unlimited或Default
概要文件的口令限制
引用
口令帐户加锁:
FAILED_LOGIN_ATTEMPTS
PASSWORD_LOCK_TIME
口令有效期和过期第一次登录的宽限天数
PASSWORD_LIFE_TIME
PASSWORD_GRACE_TIME
口令历史(可重用间隔和最大变化数)
PASSWORD_REUSE_TIME
PASSWORD_REUSE_MAX
一个设为某一具体值时,另一个必须设为UNLIMITED
口令复杂性验证
PASSWORD_VERIFY_FUNCTION
隐含函数名为vevify_function,通过运行utlpwdmg.sql生成,也可以自行编制,或设为NULL
维护概要文件
查看:
SELECT * FROM DBA_PROFILES
修改:
ALTER PROFILE filename LIMIT;
删除:
DROP PROFILE filename [CASCADE] ;
分享到:
相关推荐
通过适配,LibreOffice可以更好地融入国产软硬件生态系统,确保在OpenEuler平台上稳定运行,满足用户的日常办公需求,同时也为政企用户提供了安全可靠的解决方案。 这个压缩包中的LibreOfficeDev_7.6.2.1_Linux_x86...
因此,Kon-Boot通常被安全研究人员和系统管理员用于应急情况,例如忘记密码或者需要快速获取系统访问权限时。 然而,值得注意的是,使用Kon-Boot存在一定的风险和合法性问题。由于它绕过了安全机制,这可能导致恶意...
7. **依赖升级与安全**:可能具备检查依赖库安全更新的能力,提醒开发者及时更新可能存在安全风险的库。 8. **性能优化**:reqman可能还会进行依赖分析,帮助优化安装顺序,减少安装时间,提升整体开发效率。 使用...
6. **安全管理**:阐述CSIP的安全策略,包括认证、授权、加密以及防火墙设置,确保系统安全运行。 7. **故障排查与维护**:提供常见问题的解决方案,监控和日志分析方法,以及定期维护的最佳实践。 8. **性能优化*...
压缩包子文件的文件名称列表只包含了一个文件:"jdk-18.0.2.1_linux-aarch64_bin.rpm",这表明压缩包解压后,用户将得到一个可以直接用RPM包管理器安装的JDK二进制文件。 在实际应用中,用户需要先解压缩此.zip文件...
在Windows环境中,这个压缩包包含的"jdk-18.0.2.1_windows-x64_bin.exe"是一个可执行文件,用于安装JDK到用户的系统。安装过程中,它会将必要的文件和配置信息放置在指定的目录下,并可能设置环境变量,如`JAVA_HOME...
4. **认证与身份验证**:Jabberd支持多种认证机制,如本地数据库、LDAP、RADIUS等,确保用户身份的安全验证。 5. **跨平台**:虽然我们讨论的是Windows版本,但Jabberd也支持Linux、FreeBSD等其他操作系统。 **...
- **数据保护**:USM支持设置和管理备份策略,包括快照和复制,保障数据的安全性。 - **警报和通知**:当系统出现异常时,USM会生成警报并发送通知,帮助快速解决问题。 - **容量规划**:通过容量预测和利用率...
《华为PCTool v2.1.66与eTerminal设备管理详解》 在IT行业中,设备管理和维护是至关重要的工作之一,特别是对于企业级...熟练掌握这些工具,将有助于用户更加高效、安全地管理华为终端,提升网络服务质量和稳定性。
1. **用户管理系统**:用于注册、登录和管理用户账户,确保用户安全访问和参与活动。 2. **活动创建工具**:允许管理员创建、编辑和管理各种类型的活动,包括报名、投票、竞赛等。 3. **时间表管理**:可能有一个...
4. **null安全**:Dart 2.1开始向更严格的null安全模型过渡,减少由于未初始化变量或意外null值引发的错误。 对于Flutter开发者而言,Dart 2.1的更新意味着更好的性能和开发体验。Flutter框架利用Dart的异步编程...
Interbase是一款关系型数据库管理系统(RDBMS),以其高效能、稳定性和安全性著称。UIB组件库则是针对Interbase数据库的接口,它使开发者能够在Delphi的可视化环境中通过图形化方式管理数据库连接、执行SQL语句、...
2. **Interceptor**:拦截器是Struts2的核心功能之一,它们是实现了特定接口的类,可以在Action调用前后插入代码,用于实现日志、事务管理、权限检查等功能。 3. **Result**:结果表示Action执行后的状态,可以将...
标题中的"commons-io-2.1", "catalina-manager"和"commons-fileupload"分别代表了三个重要的Java开源库,这些库在IT行业中尤其是在Web应用开发和服务器管理中广泛使用。下面将详细介绍这三个组件以及它们在实际工作...
3. **密钥管理**:Signatory可能包含管理公钥和私钥的工具,允许用户安全地存储和使用密钥对。 4. **互操作性**:由于Signatory是一个Python库,它可能与其他编程语言或平台的签名解决方案兼容,使得跨平台的数据...
最后,文档使用了Wi-Fi联盟的许可标志,表明该内容是在Wi-Fi联盟的许可下使用的,但文档中也提示在未经Wi-Fi联盟书面许可的情况下,不得将其用于任何其他用途,这体现了Wi-Fi联盟对于其知识产权的严格管理。...
总之,EMS SQL Manager 2007 Lite for MySQL 4.4.2.1 是一个实用的数据库管理工具,尤其适用于那些需要对MySQL数据库进行日常管理和维护的用户。虽然这个版本相对较老,但在其支持的范围内,仍然能提供丰富的功能和...
这是一个基于SpringCloud 2.1版本的微服务开发框架,结合了spring-security-oauth2用于权限管理和认证,Nacos作为服务注册与配置中心,以及Feign进行服务间的调用。让我们详细了解一下这些技术栈的核心概念和作用。 ...
如果应用提供了Web界面或移动应用版本,那么用户体验设计、数据安全性和隐私保护也是关键考虑因素。 总的来说,Ace_todolist-2.1-py3-none-any.whl.zip是一个针对Python 3环境的待办事项管理应用的软件包,通过"whl...