oracle创建用户
2016-06-28 09:33
393 查看
1、 首先在 PLQL Developer 中打开数据库。使用"sys" 用户,输入数据库名称,输入该数据库”sys”用户的密码,在 ”Connect as” 组合框中选中 “SYSDBA”。单击OK 按钮打开数据库。
2、创建 ”User” 型用户 “DXXFLD”。找到 “Users” 文件夹,右键弹出菜单中,选中 ”New”,
在其中输入要添加的用户名”DXXFLD”,并作其他设置如下:
在”Role privileges”属性页中设置 “Role” 为 “connect”,以使外部可以使用我们创建的用户名连接到数据库。
3、一定要分配的权限:Roleprivileges 角色权限,至少分配connect(连接权限)、resource(资源访问权限)
System privileges系统权限,至少分配unlimitedtablespace(无限使用表空间权限)
然后通过 “Quotas” 选项卡设置 用户权限:将 “Tablespace” 中选中 “User”, 勾选 “Unlimited” 复选项 (这个一定要选中啊,不然创建表的时候会提示没有表空间的访问权限的)。
注意:由其他dba导入的dmp必须得是dba的角色才能导入,所以该用户要赋予dba的角色
2、创建 ”User” 型用户 “DXXFLD”。找到 “Users” 文件夹,右键弹出菜单中,选中 ”New”,
在其中输入要添加的用户名”DXXFLD”,并作其他设置如下:
在”Role privileges”属性页中设置 “Role” 为 “connect”,以使外部可以使用我们创建的用户名连接到数据库。
3、一定要分配的权限:Roleprivileges 角色权限,至少分配connect(连接权限)、resource(资源访问权限)
System privileges系统权限,至少分配unlimitedtablespace(无限使用表空间权限)
然后通过 “Quotas” 选项卡设置 用户权限:将 “Tablespace” 中选中 “User”, 勾选 “Unlimited” 复选项 (这个一定要选中啊,不然创建表的时候会提示没有表空间的访问权限的)。
创建表空间。
在sql窗口中输入create tablespace test datafile 'D:\test.ora' size 1000m;这里的test为表空间名称,路径自己来命名。然后点执行按钮。导入dmp文件
导入的命令是:imp 用户名/密码@网络服务名 file=xxx.dmp full=y;注意:由其他dba导入的dmp必须得是dba的角色才能导入,所以该用户要赋予dba的角色
相关文章推荐
- 安装oracle的版本问题
- oracle 导入txt
- ORACLE存储过程while循环的使用
- oracle 按自定义的序列排序结果集
- oracle分页sql
- Oracle获取执行计划方法
- 另一个 OracleParameterCollection 中已包含 OracleParameter
- 另一个 OracleParameterCollection 中已包含 OracleParameter
- Oracle中合理利用临时表解决in语句的优化过程
- Oracle中合理利用临时表解决in语句的优化过程
- oracle 常用相关sql 语句
- oracle字符查出一位
- Oracle密码过期ORA-28001: the password has expired解决办法
- oracle
- oracle中的替换函数replace和translate函数
- oracle快速方便复制某一张表的表字段
- J2EE之oracle、mysql存储过程调用
- JDBC连接Oracle RAC的连接串配置
- 临时表空间概念
- Oracle xmltype解决方案