oracle用dba创建用户并授权
2023-09-27 14:22:35 时间
参考:
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;
相关文章
- Oracle DBA 必须掌握的 查询脚本:
- Oracle—RMAN备份(三)
- Oracle 查看 impdp 正在执行的内容
- Oracle 查看一个数据库实例下面所有的表大小
- PDB自动启动以及Oracle Pfile的参数修改示范
- 添加非oracle用户到dba, oinstall组
- Ubuntu下 Oracle sqldeveloper中文目录、文件,select查询结果中:中文乱码
- oracle number
- Oracle环境变量与中文显示的问题
- Oracle date 详解
- oracle 编码
- Oracle 数据库实现数据合并:merge
- 一则简单演示样例看Oracle的“无私”健壮性
- ORACLE中查询第n条到第m条的数据记录的方法
- oracle 12cR1&12cR2核心高实用性新特性
- ORACLE问题定位基本方法