感觉比mssql数据库操作困难一点1 先建立一个用户create uesr bzy identified by abc123 ;
2 建立一个表空间
3 用户在指定到表空间4 给用户受权之后退出登陆pl/sql建立表等操作步骤对吗?如果对的话,那一般给用户什么受权呀??能给个详细的语句例子吗

解决方案 »

  1.   

    如果数据库实例建好了以后按上面的步骤是正确的。
    create tablespace pmsds datafile 'D:\Program Files\oracle10\pmssd\pmsds.dbf' size 2048m autoextend on next 100m; --创建表空间pmsds,大小为2G,自动增长
    create user pmsuser--创建用户名为pmsuser
    identified by "123456"--用户密码为123456
    default tablespace pmsds--用户数据存储在pmsds这个表空间中
    temporary tablespace temp;
    grant dba to pmsuser;--授dba权限
      

  2.   

    一般的oracle数据库都是专用数据库,一般的在安装oracle时都已经建立了. 
    1.建立表空间 
    2.建立一个操作用户,可以用oracle图形界面操作,也可以在sqlplus用命令行来建立 
    3.给用户赋权限,一般的用户只赋给connect,session,resource就可以了 
    4.用上面的用户登录,可以创建表,视图等你可以装个oracle图形界面工具Toad,在其上面进行操作很方便..
      

  3.   

    grant connect, resource, create view to bzy;
      

  4.   

    grant dba to pmsuser;--授dba权限
    就这样一个权限就可以了吗?
    我也搞不懂应该授予什么权限了
    就是能建立表,删除表,对表进行字段增加,修改,删除,可以对表的数据库进行操作
    就好象和 mssql 那样操作个数据库就好了的
      

  5.   

    想要省事,就grant all to bzy;