Oracle用户权限管理使用详细解决方案
1)系统的用户是一个具有最高权限的超级用户、角色和权限的一个数据库,创建数据库和用户的默认密码系统。
登录声明:SQL >连接系统/系统作为SYSDBA;
2)系统用户管理的运营商,和他们的权限是非常大的。它有一个使用的作用,没有权限创建数据库和默认密码为经理。
登录声明:SQL >连接系统/经理;
3)系统和系统的两个用户之间最大的区别是没有创建数据库权限。
4)史葛用户是一个普通用户,密码是老虎,默认解锁。
声明:打开SQL >对史葛用户解锁;登录声明:SQL >康史葛/老虎;
两。用户管理
1)用户王浩:SQL >创建用户王皓被wh516是管理员帐户下创建(系统或系统);
2)修改用户密码:SQL >修改用户王皓被whigw;
三。授予权限
1)默认的普通用户史葛默认未解锁,新用户没有权限,必须由管理员授予权限。
复制代码代码如下所示:
已授予创建会话王浩;授予用户权限王皓创建会话,即登录权限。
SQL >修改用户王浩配额无限用户;发给王浩用户使用表空间的权限。
已授予创建表王浩;授予权限来创建一个表。
已授予滴任何表王浩;授予权限的任意的删除表
SQL >格兰特插入任何表王浩;授予权限的行插入到任意的表
已授予更新任何表王浩;修改任何表中的行的权限
2)数据库是更严格的权威管理,和默认的不能被普通用户访问。它需要互相授权。
复制代码代码如下所示:
SQL查询表>>(EMP)对王皓;发给王浩用户查看指定表的权限
SQL> Conn王浩 / whigw;
SQL> select * from scott.emp;用户可以在用户史葛王皓查看emp表;