创建用户前,可以看到Users
里边包含存在的所有用户名。
create user atest_user identified by atest_user;
grant connect to atest_user;
此时通过这个atest_user
用户登录
在没有任何授权的情况下还是可以看到Users
里边的所有用户名信息
1、查询当前用户权限
select * from user_role_privs;
2、revoke(撤消)权限
revoke dba from user01;
3、grant(授权)命令
grant connect, resource to user01;
把dba权限和select_catalog_role权限去掉就行了
revoke dba from username;
revoke select_catalog_role from user_name;
给基本权限:
grant resource,connect to username;
oracle默认情况是可以看到所有的信息,可以选择收回权限,其它大佬有描述,不赘述。
把dba权限和select_catalog_role权限去掉就行了
revoke dba from username;
revoke select_catalog_role from user_name;
给基本权限:
grant resource,connect to username;