oracle用dba创建用户并授权
2024-09-06 09:51:19
参考:
https://blog.csdn.net/zhang195617/article/details/5857769
sqlplus中切换用户,如切换到adm用户,命令为:conn adm/123456 ,其中adm为用户名,123456 为密码
1、创建用户,如创建wstest,密码为wstest1
create user wstest identified by wstest1;
2、授予登录权限
grant connect to wstest;
3、授予表或视图的增删查改权限,如授予查看权限
grant select on DEPT_DICT to wstest ;
4、由于是把当前用户的表授予另一个用户,所以其他用户查看时必须加上表所有者前缀,如 select * from A.DEPT_DICT ;,这样就很不方便,如果想查询时不加前缀,那么就得创建当前用户的同义词,同义词是对所有用户生效,也就是相当于别名
create public synonym DEPT_DICT for adm.DEPT_DICT;
这样查询时就直接可以使用 select * from DEPT_DICT ;
5、删除用户
DROP USER wstest;
最新文章
- Struts2框架基础
- SQL server2008-对象资源管理器-数据库
- Codeforces 549B. Looksery Party[构造]
- Java中常用的运算符
- 解决tableViewCell分割线不到左边界的问题
- CATransition(过渡)
- Https 协议
- XtraReport 实例化 打印
- java使用org.apache.poi读取与保存EXCEL文件
- Canvas入门(2):图形渐变和图像形变换
- Android Camera 流程梳理
- MySQL 执行计划explain详解
- 【网络协议】TCP连接的建立和释放
- 存储过程使用表变量或临时表代替游标Fetch实例,访问远程数据库
- 吐槽下CSDN编辑器
- BNU OJ 50999 BQG's Approaching Deadline
- 找到你在网页中缓存起来的flash文件
- Latex 学习之旅(一)
- Spring-data-redis操作redis知识总结
- Python语言——基础02-变量、运算符