数据库用户管理与对象管理技巧
1. 数据库用户管理
在数据库管理中,用户管理是一项重要的工作,它涉及到用户的创建、删除、密码修改以及密码复杂度的设置等方面。
1.1 创建用户
当需要创建新用户时,可使用 CREATE USER
语句。以下是创建用户 HEERA
的示例:
create user heera identified by chaya
default tablespace users
temporary tablespace temp;
创建的用户初始没有任何权限,为了使其能够登录数据库,需要授予 CREATE SESSION
系统权限:
grant create session to heera;
若该用户需要创建表,则还需授予 CREATE TABLE
权限:
grant create table to heera;
同时,要为用户在需要创建对象的表空间上授予配额权限:
alter user heera quota unlimited on users;
需要注意的是,不建议为新创建的