racle 11g中设置用户的默认数据库
时间: 2024-09-11 11:11:57 浏览: 57
数据库建表空间和用户语句
在Oracle 11g中设置用户的默认数据库,通常是指为数据库用户指定一个默认的表空间。默认表空间是用户创建对象(如表、索引等)时所使用的表空间,如果没有特别指定,用户创建的新对象将自动存放在默认表空间中。下面是设置用户默认表空间的一般步骤:
1. 以具有相应权限的用户登录到Oracle数据库,通常是以SYS或SYSTEM用户登录。
2. 使用`ALTER USER`语句来修改用户的默认表空间。语法如下:
```sql
ALTER USER 用户名 DEFAULT TABLESPACE 表空间名;
```
3. 如果用户还没有被分配表空间,你还可以在创建用户时指定默认表空间。创建用户的语法如下:
```sql
CREATE USER 用户名 IDENTIFIED BY 密码 DEFAULT TABLESPACE 表空间名;
```
这里是一个具体的例子,如果要为用户名为`new_user`的用户设置默认表空间为`users_tbs`,可以执行如下SQL命令:
```sql
ALTER USER new_user DEFAULT TABLESPACE users_tbs;
```
请注意,根据实际数据库的设置和权限,可能需要具有DBA权限的用户来执行这些操作。
阅读全文