在Oracle中创建用户数据库对象的一个好习惯
2013-03-30 07:03
357 查看
Oracle中,一般在创建数据库对象时我们习惯先创建表空间,然后是用户,然后是表以及视图等,创建表空间和用户时我们一般用的是具有SYSDBA权限的用户,创建完成后经查忘记切换用户,之间在该用户下创建对象,结构导致数据库表、视图等都建在了该SYSDBA用户下,为了防止这种不愉快事情的发生,在写脚本时最好在对象前面加上所属的用户名,例如:
这样就可以避免类似的事情再次发生了。
prompt 正在删除标签编程信息表... drop table WZGL_DEV.WZ_INFO cascade constraints; prompt 正在物资信息表... create table WZGL_DEV.WZ_INFO ( WZ_KIND_CODE VARCHAR2(6), WZ_NUMBER VARCHAR2(26) not null, WZ_TYPE_CODE VARCHAR2(2), APPLY_DEPARTMENT VARCHAR2(2), APPLY_TIME DATE, constraint PK_APPLY primary key (WZ_NUMBER) using index tablespace WZGL_INDEX )tablespace WZGL_DATA;
这样就可以避免类似的事情再次发生了。
相关文章推荐
- oracle 创建一个用户,只能访问指定的对象
- oracle把一个用户下数据库对象的某个权限赋给另一个用户
- oracle 创建一个用户,并且设定只能访问指定的对象
- (重点)为一个新用户在Oracle中创建新数据库步骤 2012-10-25 10:27:02
- oracle 创建一个用户,只能访问指定的对象
- oracle授权另外一个用户访问自己创建的数据对象
- oracle授权另外一个用户访问自己创建的数据对象
- oracle 创建一个用户,只能访问指定的对象
- oracle授权另外一个用户访问自己创建的数据对象
- oracle授权另外一个用户访问自己创建的数据对象
- 为一个新用户在Oracle中创建新数据库步骤
- oracle 导入导出数据库、删除用户以及该用户所有的对象
- oracle创建数据库表空间 用户 授权 导入 导出数据库
- oracle一个创建用户、创建表空间、授权、建表的完整过程
- 一个创建数据库(包括用户、bufferpool、tablespace等)的完整实例
- Oracle创建表空间、创建用户、授权、授权对象的访问以及查看权限
- Oracle 数据库权限管理及用户创建以及查看当前实例名
- 44. 普通对象建一个用户方法,提交时报:失败:建立业务逻辑对象失败:业务逻辑定义更新到数据库失败:ORA-00904: "DEFVERSION": 标识符无效
- 一个oracle 用户下面创建多个实例
- oracle建立用户、数据库对象的过程