1、默认的普通行那个使用,新建的用户也没有任何权限,必须授予权限 /*管理员授权*/ grantcreatesessiontozhangsan;//授予zhangsan用户创建session的权限,即登陆权限 grantunlimitedsessiontozhangsan;//授予zhangsan用户使用表空间的权限 grantcreatetabletozhangsan;//授予创建表的权限 grantedroptabletozhangsan;//授予删除表的权限 grantinserttabletozhangsan;//插入表的权限 grantupdatetabletozhangsan;//修改表的权限 grantalltopublic;//这条比较重要,授予所有权限(all)给所有用户(public) 2、oralce对权限管理比较严谨,普通用户之间也是默认不能互相访问的,需要互相授权 /*oralce对权限管理比较严谨,普通用户之间也是默认不能互相访问的*/ grantselectontablenametozhangsan;//授予zhangsan用户查看指定表的权限 grantdropontablenametozhangsan;//授予删除表的权限 grantinsertontablenametozhangsan;//授予插入的权限 grantupdateontablenametozhangsan;//授予修改表的权限 grantinsert(id)ontablenametozhangsan; grantupdate(id)ontablenametozhangsan;//授予对指定表特定字段的插入和修改权限,注意,只能是insert和update grantalertalltabletozhangsan;//授予zhangsan用户alert任意表的权限
阅读全文 >