欢迎来到天天文库
浏览记录
ID:6049772
大小:38.50 KB
页数:4页
时间:2018-01-01
《oracle用户权限表的管理方法》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、Oracle用户权限表的管理方法一、创建 sys;//系统管理员,拥有最高权限 system;//本地管理员,次高权限 scott;//普通用户,密码默认为tiger,默认未解锁 二、登陆 sqlplus/assysdba;//登陆sys帐户 sqlplussysassysdba;//同上 sqlplusscott/tiger;//登陆普通用户scott 三、管理用户 createuserzhangsan;//在管理员帐户下,创建用户zhangsan alertuserscottidentifiedbytiger;//修改
2、密码createuseruser_nameidentifiedbypassworddefaulttablespacetablespace_nametemporarytablespacetemp_name;在管理员账号下,创建用户并制定用户所使用的表空间。 四,授予权限 1、默认的普通用户scott默认未解锁,不能进行那个使用,新建的用户也没有任何权限,必须授予权限 /*管理员授权*/ grantcreatesessiontozhangsan;//授予zhangsan用户创建session的权限,即登陆权限 grantunlimite
3、dsessiontozhangsan;//授予zhangsan用户使用表空间的权限grantcreateanytabletozhangsan;//授予zhangsan用户创建表的权限 grantdropanytabletozhangsan;//授予zhangsan用户删除表的权限 grantinsertanytabletozhangsan;//授予zhangsan用户插入表的权限 grantupdateanytabletozhangsan;//授予zhangsan用户修改表的权限grantalltopublic;//这条比较重要,授予所
4、有权限(all)给所有用户(public)grantdbatozhangsan;//这条比较重要,授予dba权限给普通用户zhangsan其中all的权限是有线的,它包括以下的权限:PRIVILEGE----------------------------------------ALTERDELETEINDEXINSERTSELECTUPDATEREFERENCESONCOMMITREFRESHQUERYREWRITEDEBUGFLASHBACK 2、oralce对权限管理比较严谨,普通用户之间也是默认不能互相访问的,需要互相授权 /
5、*oralce对权限管理比较严谨,普通用户之间也是默认不能互相访问的*/ grantselectontable_nametozhangsan;//授予zhangsan用户查看指定表的权限 grantdropontable_nametozhangsan;//授予删除表的权限 grantinsertontable_nametozhangsan;//授予插入的权限 grantupdateontable_nametozhangsan;//授予修改表的权限 grantinsert(id)ontable_nametozhangsan; gra
6、ntupdate(id)ontable_nametozhangsan;//授予对指定表特定字段的插入和修改权限,注意,只能是insert和updategrantalertalltabletozhangsan;//授予zhangsan用户alert任意表的权限grantconnect,resourcetozhangsan;//授予zhangsan用户连接数据库的权限 五、撤销权限基本语法同grant,关键字为revokerevokecreatesessionfromzhangsan;//撤销zhangsan用户创建session的权限,即登陆
7、权限 revokeunlimitedsessionfromzhangsan;//撤销zhangsan用户使用表空间的权限 revokecreateanytablefromzhangsan;//撤销zhangsan用户创建表的权限 revokedropanytablefromzhangsan;//撤销zhangsan用户删除表的权限 revokeinsertanytablefromzhangsan;//撤销zhangsan用户插入表的权限 revokeupdateanytablefromzhangsan;//撤销zhangsan用户修
8、改表的权限 revokeallfrompublic;//这条比较重要,撤销所有权限(all)给所有用户(public) 2、oralce对权限管理比较严谨,普通
此文档下载收益归作者所有