如何把A用户下所有表的select权限授予给B用户
答案:2 悬赏:80 手机版
解决时间 2021-01-28 17:57
- 提问者网友:不爱我么
- 2021-01-27 22:41
如何把A用户下所有表的select权限授予给B用户
最佳答案
- 五星知识达人网友:长青诗
- 2021-01-27 23:29
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文件。
全部回答
- 1楼网友:鸽屿
- 2021-01-27 23:38
1a 2a 3d 4a 5c 6d 7d 8b 9a 10c
1 windows身份验证 2 master数据库的syslogins表中
3 预定义权限
4reference
5数据库角色
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯