1. 准备工作
文章假设:如果您使用的是Linux系统,那么用户名为 。 同时,你正在服务器上进行操作。
如果是在系统下,请点击“开始”,然后点击“运行”,输入cmd点击“确定”,打开命令行窗口。 如果你是在Linux图形窗口中,在桌面上右键单击“打开终端”,然后输入su - oracl
2. 正式运营
做好上述准备后,输入以下命令:/nolog,回车后会出现提示符SQL>,然后输入:
conn 用户名/密码@sid as
一般情况下可以登录,如果失败可以用sys用户尝试。
conn sys/sys 用户@sid 的密码为
接下来我们看看你当前的数据库文件一般放在哪里:
来自 v$ 的名称;
可能会看到以下结果:
SQL> 名称来自 v$;
姓名
-------------------------------------------------- ------------------------------------------
D:///10.2.0//orcl/.dbf
D:///10.2.0//orcl/.dbf
表示你的数据文件放在D:////orcl/目录下
Linux下可能看到的结果如下:
SQL> 名称来自 v$;
姓名
-------------------------------------------------- ------------------------------------------
///10.2.0//orcl/.dbf
///10.2.0//orcl/.dbf
表示你的数据文件放在目录///orcl/下
好的,我们可以开始创建数据库表空间了。 表空间名称:ATMV
删除表空间及其所有内容
丢弃ATMV;
创建表空间,指定数据文件,初始化100M,增加50M
:
ATMV 'D:///10.2.0//orcl/ATMV.dbf' 大小 100m,接下来 50m ;
Linux:
ATMV '///10.2.0//orcl/ATMV.dbf' 大小 100m,接下来 50m ;
接下来我们开始创建用户,用户名ca,密码ps
删除用户及该用户下的所有对象,注意关键字
删除用户 ca ;
创建用户:
用户 ca by ps ATMV;
将角色1、角色2授予用户名;
示例如下:
授予 dba 至;
角色权限是一个比较高级的话题,这里不再详细讨论。 请参阅有关该主题的技术书籍。