Oracle创建用户、表空间并设置权限
代码:
//dba账户登录 sqlplus 请输入用户名:dpp_data as sysdba 请输入口令:dpp_data //创建账号 create user techrpt_data identified by techrpt_data; //创建临时表空间 create temporary tablespace TECHRPT_DATA_TEMP tempfile 'D:\ORACLE\ORADATA\ORCL\TECHRPT_DATA_TEMP.dbf' size 32m autoextend on next 32m maxsize 2048m extent management local; //将临时表空间分配给用户 alter user techrpt_data temporary tablespace TECHRPT_DATA_TEMP; //创建表空间 create tablespace TECHRPT_DATA logging datafile 'D:\ORACLE\ORADATA\ORCL\TECHRPT_DATA.ora' size 50m autoextend on next 50m maxsize 2048m extent management local; //将表空间分配给用户 alter user techrpt_data default tablespace TECHRPT_DATA; //授权 grant dba to techrpt_data; grant connect,resource to techrpt_data; grant create session to techrpt_data; grant create any sequence to techrpt_data; grant create any table to techrpt_data; grant delete any table to techrpt_data; grant insert any table to techrpt_data; grant select any table to techrpt_data; grant update any table to techrpt_data; grant unlimited tablespace to techrpt_data; grant execute any procedure to techrpt_data; grant create any view to techrpt_data; grant select on v_$statname to techrpt_data; grant select on v_$sesstat to techrpt_data; grant select on v_$session to techrpt_data; grant select on v_$mystat to techrpt_data; //提交 commit; //退出 quit; //删除用户 drop user techrpt_data cascade; //删除表空间 drop tablespace techrpt_data including contents and datafiles; //修改密码 alter user system identified by system;
标签:
Oracle创建用户表空间
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 周边上新:园子的第一款马克杯温暖上架
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
· 使用C#创建一个MCP客户端