ORACLE 中如何把A用户的增删改查权限赋给B用户
展开全部
Oracle创建一个用户并赋予其他用户表的访问权限的方法
--第一步:创建用户
create user username identified by password;
--第二步:给用户赋值接触锁定(仅仅赋予会话权限)
grant create session to ytqs;
--第三步(登录所要访问表的用户(ytcj),执行如下语句,并把结果保存为sql文件):
select 'GRANT ALL ON '||table_name||' to username;' from user_tables;
--第三步:用dba登录并执行上一步形成的sql文件。
--第一步:创建用户
create user username identified by password;
--第二步:给用户赋值接触锁定(仅仅赋予会话权限)
grant create session to ytqs;
--第三步(登录所要访问表的用户(ytcj),执行如下语句,并把结果保存为sql文件):
select 'GRANT ALL ON '||table_name||' to username;' from user_tables;
--第三步:用dba登录并执行上一步形成的sql文件。
展开全部
先进入到A中 connect A/A的密码;
grant all privileges to B with admin option;这样就授权了 你试试吧 我试过了的 通过了
grant all privileges to B with admin option;这样就授权了 你试试吧 我试过了的 通过了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的意思是不是假如A用户有张表aa,B用户可以对表aa进行增删改么
追问
对是a用户下所有的表
追答
小弟不才 只知道一次把一张表的所有权限赋给用户:
grant all on tablename to user;
至于能不能一次把所有表的权限赋予用户明天请教一个master后给你答复
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |