作者:电脑信息网日期:
返回目录:设置问题
一、创建
sys;//系统管理员,拥有最高权限
system;//本地管理员,次高权限
scott;//普通用户,密码默认为tiger,默认未解锁
一般授予copyconnect权限用户就能够连接数据了,授予resource权限用户就可以建表、索引、视图、存储过程了,其他权限根据具体需求来建,具体示例如下:
登录数据库服务器,运知行sqlplus,
connect / as sysdba
create user test identified by test1234 tablespace test_data;(需要事先建好test_data表空间)
grant connect to test;
grant resource to test;
如果道该用户需要查询数据库中所有数据:grant select any table to test;
如果该用户需要读取数据字典、使用OEM工具等:grant select dictionary to test;
如果该用户需要操作其他用户的表(如对scott用户下的emp表进行增删改操作):
grant insert,update,delete on scott.emp to test;
新建用户:
create user 用户名;
设置权限和角色:
grant 权限 to 用户名;
普通用户来可以有的最高权限是dba。数据库本身源的最高权限用户是sys。
给一个普通用户zdwen授予dba权限
首先连接到sys
sqlplus /nolog
SQL>conn / as sysdba
SQL>grant dba to wen;
OK