为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:8
【操作系统】:win10
【CPU】:i7
【问题描述】*:同事给了我达梦数据库的IP账号密码,我用DM管理工具8登进去,看用户那边就一个用户,我用这个用户创建表空间提示我权限不足。但是我看他表空间里面有几十张表都是这个用户创建的,求解!
[执行语句1]:
create tablespace “9.2test” datafile ‘/opt/dmdbms/data/DAMENG/9.2test.DBF’ size 256 autoextend on next 128 maxsize 67108863 CACHE = NORMAL;
执行失败(语句1)
-5529: 第1 行附近出现错误:
没有创建表空间权限
比如有一个test用户,没有创建表空间权限
1.输入下面命令赋给test创建表空间权限。
grant create tablespace to test;
2.创建表空间成功。
用SYSDBA对普通用户授权:
grant resource,vti,public to 用户名;
普通用户没有创建表空间的权限,需要先给这个普通用户赋予创建表空间的权限才能使用此普通用户创建表空间