oracle中怎么赋予用户权限

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle中怎么赋予用户权限相关的知识,希望对你有一定的参考价值。

oracle中赋予用户权限的具体步骤如下:

1、首先打开电脑,点击打开电脑桌面左下角的开始图标。

2、然后在弹出来的窗口中点击搜索框,输入“cmd”,回车确定。

3、然后在弹出来的窗口中点击输入“grant unlimited tablespace to 用户名”,回车确定,获取操作表空间权限。

4、然后在弹出来的窗口中点击打开“grant create table to 用户名”回车确定,获取创建表权限。

5、然后点击输入“grante drop table to 用户名”,回车确定获取删除表权限。

6、点击输入“grant insert table to 用户名”,回车确定获取插入表权限。

7、点击输入“grant update table to 用户名”,回车确定获取更新表权限。

参考技术A

1、打开电脑左下角开始菜单,在下方搜索蓝输入【CMD】

2、进入CMD命令行,输入【conn / as sysdba】进入oralce控制台

3、进入控制台输入【conn / as sysdba】,以管理员权限登录

4、登录成功输入【create user 用户名 identified by 密码】,创建用户名密码

5、创建成功,开始授予权限输入【grant create session to 用户名】,授予连接数据库权限。

6、创建完成,推出控制台,输入用户名,密码登录查询用户是否创建成功。

参考技术B grant 系统权限|对象权限|角色 to 用户; 参考技术C 一般情况下,直接grant connect,resource to username;就足够了

grant dba to username; 这种是赋系统管理员的权限本回答被提问者和网友采纳
参考技术D grant connect,resource to 用户名

Oracle 创建用户 却赋予不了权限,该怎么处理

对admin这个用户授权,只要授权的用户,如果是system privilege有with admin option都可以对admin授予他所拥有的system privilege;
如果是object privilege有with grant option都可以对admin授予他所拥有的object privilege
参考技术A 你登录的是system、sys之类的账号吗?赋权不了报什么没? 参考技术B 要用系统账号赋权限。

以上是关于oracle中怎么赋予用户权限的主要内容,如果未能解决你的问题,请参考以下文章

Oracle 创建用户 却赋予不了权限,该怎么处理

怎么oracle 数据库怎么赋予select any directory 权限

oracle怎么创建用户和授予权限

oracle怎么创建用户和授予权限?

赋予oracle数据库中某一用户表权限的问题

oracle中有没有赋予一个用户查询另一个用户所有表的权限