Oracle 添加用户并赋权,修改密码,解锁,删除用户的方法
来源:asp之家 时间:2009-10-14 11:37:00
添加用户(随着用户的创建,自动产生与用户同名的schema)
CREATE USER "TESTER" PROFILE "DEFAULT" IDENTIFIED BY "TESTER" DEFAULT TABLESPACE "TESTDATA" TEMPORARY TABLESPACE "TESTTEMP" ACCOUNT UNLOCK;
赋权(说实话,这些权限是开发中使用的权限,如果用户生产环境,请自行对于用户创建相应的系统权限)
据说生产环境下,只是connect resource这样的角色就可以了。
GRANT "CONNECT" TO "TESTER";
GRANT "RESOURCE" TO "TESTER";
GRANT "DBA" TO "TESTER";
GRANT "EXP_FULL_DATABASE" TO "TESTER";
GRANT "IMP_FULL_DATABASE" TO "TESTER";
删除用户:例如创建了一个用户 A,要删除它可以这样做
connect sys/密码 as sysdba;
drop user A cascade;//就这样用户就被删除了
用户修改密码,解锁
ALTER USER "SCOTT" IDENTIFIED BY "*******"
ALTER USER "SCOTT" ACCOUNT UNLOCK
1.查看所有用户:
select * from dba_user;
select * from all_users;
select * from user_users;
2.查看用户系统权限:
select * from dba_sys_privs;
select * from all_sys_privs;
select * from user_sys_privs;
3.查看用户对象权限:
select * from dba_tab_privs;
select * from all_tab_privs;
select * from user_tab_privs;
4.查看所有角色:
select * from dba_roles;
5.查看用户所拥有的角色:
select * from dba_role_privs;
select * from user_role_privs;
Oracle中新建用户名


猜你喜欢
python中的json总结
Python网络爬虫信息提取mooc代码实例
用JS实现渐变效果,兼容各款浏览器
CSS实例教程:复合型CSS条状图表(下)
利用OpenCV实现YOLO对象检测方法详解

在Django的URLconf中进行函数导入的方法
忆童年!用Python实现愤怒的小鸟游戏

Golang解析JSON遇到的坑及解决方法
python实现抠图给证件照换背景源码
MySQL表排序规则不同错误问题分析
python将字典内容存入mysql实例代码

mac安装python3后使用pip和pip3的区别说明

python中os操作文件及文件路径实例汇总
Django url,从一个页面调到另个页面的方法
MySQL的一些常用的SQL语句整理
Facebook是如何设计的[译]
漂亮的Django Markdown富文本app插件的实现

pycharm中cv2的package安装失败问题及解决
手把手教你在Python里使用ChatGPT

mysql下载与安装过程详解
