oracle用dba创建用户并授权
参考:
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;