Oracle本身就有一个模式概念,
一个用户就相当于一个模式,而模式是对象的集合(即表,索引,视图,序列等),
所以,当用户A连接数据库时,在没有访问其它模式对象(包含系统表)权限的前提下,
只能访问或修改自己创建的对象,若想访问其它模式对象,当然要有相应的权限才行。
所以,照你说的情况看,你只需Grant Create Table to A,Grant connect to A即可。