Oralce新建数据库、新建远程登录用户全过程
2013-07-30 15:26:26 来源:WEB开发网create talbe tt(t varchar2(10)) tablespace othertabs;
------------------------------------------------------------------------------------------------------------------
另外,在团队协作的时候,一般呢我们是给每个人一个账户来进行远程登录到自己的服务器中操作的,比如,对于scott用户的所有资源,我想新建一个kute用户,但是拥有scott用户所有的资源,也就是每个用户的资源都是一样的。就可以这样做:
新建用户,分配给其他人使用登录到我的服务器
1.备份scott用户
首先新建要存储备份的文件夹:e:\oracle_new_scott\
在dos窗口中进入此文件夹,然后输入:exp
目的就是将scott用户的所有资料导出到此文件夹,exp也就是export,导出。
输入回车后,提示输入用户名和密码,这里输入要导出的用户scott和密码。
2.创建用户
首先应该以超级管理员的身份进入你的数据库
sqlplus sys/kute@db2 as sysdba;
--然后再创建用户,可以的话就先创建自己的表空间,这样最好了,如果不创建那么就使用默认的users表空间
create user user2 identified by user2 default tablespace users quota 10M on users
--这里的quota是把users表空间的10M空间给了user2用户
3、授权
grant create session,create table,create view,connect to kute
--这里如果出现导入不成功的话,那么授权的时候还要将unlimited tablespace权限授予
4.导入
同样在那个文件夹中输入:imp
出现一大堆东西,一直回车即可,注意,总共有两次要你输入用户名称:第一次,输入谁要导入的用户,这里是user2@db2,这里user2是我的用户,db2是全局数据库名称,必须这样写,否则报错用户名/口令不正确,它找不到用户,因为你的用户是在db2下新建的;第二次,输入要把谁导入,这里是scott。然后一直回车即可,完成。
更多精彩
赞助商链接