预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共13页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

oracle赋予权限 HYPERLINK"javascript:void(0)"转发HYPERLINK"javascript:void(0);"评论 02月21日13:00 最基础的sqlplusHYPERLINK"mailto:username/password@%5bsid"username/password@[sid]连接数据库 ‍ sqlplususername/passwordassysdba以管理员连接数据库 管理员连接后创建用户sqlplusHYPERLINK"mailto:system/manager@demo"system/manager@demoassysdba createuserabcidentifiedbyabc;创建用户abc密码为abc grantallprivilegestoabc;给abc用户赋予所有的权限 ‍ ‍给自己留个备份以备不时之需 oraclegrant授权语句--select*fromdba_users;查询数据库中的所有用户--alteruserUSERNAMEaccountlock;锁住用户--alteruserUSERNAMEaccountunlock;给用户解锁--createuserUSERNAMEidentifiedbyUSERPASS;建立用户一般创建用户后需要授予链接数据库权限grantconnect,resourcetoUSERNAME;--grantcreatetablespacetoUSERNAME;授权创建表空间--grantSELECTonTABLENAMEtoUSERNAME;授权查询授权其他动作格式相同如果要把所有表的查询权限分配给用户可以用这样的grantselectanytabletoUSERNAME;--grantexecuteonprocedure1toxujin授权存储过程--grantUPDATEonTABLENAMEtoUSERNAMEwithgrantoption;授权更新权限转移给xujin用户,许进用户可以继续授权;--收回权限--revokeselectontable1fromxujin1;收回查询select表的权限;--revokeallontable1fromxujin;/*grantconnecttoxujin;revokeconnectfromxujingrantselectonxezf.cfg_alarmtoxujin;revokeselectonxezf.cfg_alarmfromxujin;*/--selecttable_name,privilegefromdba_tab_privswheregrantee='xujin'查询一个用户拥有的对象权限--select*fromdba_sys_privswheregrantee='xujin'查询一个用户拥有的系统权限--select*fromsession_privs--当钱会话有效的系统权限--角色--createrolexujin1;--建立xujin1角色--grantinsertonxezf.cfg_alarmtoxujin1;将插入表的信息--revokeinsertonxezf.cfg_alarmfromxujin1;收回xujin1角色的权限--grantxujin1toxujin;将角色的权限授权给xujin;--createrolexujin2;--grantxujin1toxujin2;将角色xujin1授权给xujin2;--alteruserxujindefaultxujin1,xujin2;修改用户默认角色--DROPROLExujin1;删除角色1;--select*fromrole_sys_privswhererole=xujin1;--查看许进1角色下有什么系统权限;--selectgranted_role,admin_optionfromrole_role_privswhererole='xujin2'--查看xujin1角色下面有什么角色权限--select*fromrole_sys_privswhererole='xujin2'--selecttable_name,privilegefromrole_tab_privswhererole='xujin1'--select*fromdba_role_privswheregrantee='xujin'--查看用户下面有多少个角色;======================详解=========================GRANT 名称GRANT--赋予访问权限 语法GRANT{{SELECT|INSERT|UPDATE|DELETE|REFERENCES