我安装完Oracle,想建立一个表,属于某一个权限,要怎么创建啊?在用程序连接时,Data Source给的是表空间吗? 建立表的时候是要指定表空间的,如果你不指定,默认是当前连接的用户grant select ,insert ,update,delete on 用户名.table_name to 你的用户 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一、新添加用户如何设定他们的角色、对象权限等二、用VC打开库时,Data Source是表空间还是表char buf[100]; CString strIP = "192.168.0.17"; CString strUSER = "LCF"; CString strPSWD = "lcf"; sprintf(buf,"Provider=OraOLEDB.Oracle;Server=%s; Data Source=TA;User Id=%s;Password=%s",strIP,strUSER,strPSWD); try { theApp.pConn->Open(buf,"","",NULL); } catch(_com_error e) { CString temp; temp = "出错"; ::MessageBox(NULL,temp,"提示信息",NULL); if(theApp.pConn->State) theApp.pConn->Close(); ///如果已经打开了连接则关闭它 exit(0); return ; } 建立用户要制定表空间啊这个用户下的表就建立在这个表空间中create user username identified by pasword default tablespace users;指定见表默认表空间见表时也可以在指定到其他表空间 在Entreprise Manager下以SYSDBA登陆去管理用户的角色,权限等.访问的是表. oracle有2个问题. 分组函数问题 刚安装好oracle 10g 数据库 sqlplus 启动不了 ora-06512 这个什么错误,快疯了。 如何建立IOT? 初次使用oracle,对存储过程很不明白,请帮我写个简单的 用VC通过ADO调用oracle存储过程返回TCursor, 不会接收TCursor LONG ROW字段怎么处理? 100分求取得一个表中的几个“列名”的语句 对创建脚本一点不懂,特地来问 sql_trace的权限 如何修改没有主键的表的每一条记录的值?
二、用VC打开库时,Data Source是表空间还是表
char buf[100];
CString strIP = "192.168.0.17";
CString strUSER = "LCF";
CString strPSWD = "lcf";
sprintf(buf,"Provider=OraOLEDB.Oracle;Server=%s; Data Source=TA;User Id=%s;Password=%s",strIP,strUSER,strPSWD);
try
{
theApp.pConn->Open(buf,"","",NULL);
}
catch(_com_error e)
{
CString temp;
temp = "出错";
::MessageBox(NULL,temp,"提示信息",NULL);
if(theApp.pConn->State)
theApp.pConn->Close(); ///如果已经打开了连接则关闭它
exit(0);
return ;
}
这个用户下的表就建立在这个表空间中
create user username identified by pasword default tablespace users;
指定见表默认表空间
见表时也可以在指定到其他表空间