建用户和授权要用DBA 最简单得建用户: create user 用户名 identified by 密码 用户解锁 alter user 用户名 account unlock(不解锁无法登陆) 授权用 grant 建完用户首先要授权登陆权限 grant create session to 用户名 授权可以授权给角色
SELECT VTABLE_NAME FROM SYSDBA_TAB_COLUMNS V
WHERE VCOLUMN_NAME = 'A'
AND VOWNER='SCOTT';
一般最高权限需要connect,resource,dba这三个即可。
语句:
grant connect,resource,dba to 用户;权限说明:
dba:拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。
resource:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。
connect:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。
以上就是关于怎么给oracle数据库创建用户,并赋权限全部的内容,包括:怎么给oracle数据库创建用户,并赋权限、oracle 如何给指定数据库指定用户授权如现在我有两个数据库,但是都有scott这两个用户密码也是一样的!、oracle怎么把某个数据库的权限给某个用户等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)