Oracle 创建普通用户,并赋予权限

  1. 采用sys or system / manager as sysdba; 连接数据库。


  2. 创建普通用户konglin: create user konglin identified by pwd_oracle;

    删除用户, drop user konglin;


  3. 授予用户登录数据库的权限: grant create session to konglin;

  4. 授予用户操作表空间的权限:

    grant unlimited tablespace to konglin;

    grant create tablespace to konglin;

    grant alter tablespace to konglin;

    grant drop tablespace to konglin;

    grant manage tablespace to konglin;


  5. 授予用户操作表的权限:

    grant create table to konglin; (包含有create index权限, alter table, drop
    table权限)


  6. 授予用户操作视图的权限:

    grant create view to konglin; (包含有alter view, drop view权限)


  7. 授予用户操作触发器的权限:

    grant create trigger to konglin; (包含有alter trigger, drop trigger权限)


  8. 授予用户操作存储过程的权限:

    grant create procedure to konglin;(包含有alter procedure, drop procedure
    和function 以及 package权限)


  9. 授予用户操作序列的权限:

    grant create sequence to konglin; (包含有创建、修改、删除以及选择序列)


  10. 授予用户回退段权限:

    grant create rollback segment to konglin;

    grant alter rollback segment to konglin;

    grant drop rollback segment to konglin;


  11. 授予用户同义词权限:

    grant create synonym to konglin;(包含drop synonym权限)

    grant create public synonym to konglin;

    grant drop public synonym to konglin;


  12. 授予用户关于用户的权限:

    grant create user to konglin;

    grant alter user to konglin;

    grant become user to konglin;

    grant drop user to konglin;


  13. 授予用户关于角色的权限:

    grant create role to konglin;


  14. 授予用户操作概要文件的权限

    grant create profile to konglin;

    grant alter profile to konglin;

    grant drop profile to konglin;


  15. 允许从sys用户所拥有的数据字典表中进行选择

    grant select any dictionary to konglin;


Oracle 创建普通用户,并赋予权限,码迷,mamicode.com

时间: 2024-10-13 09:27:18

Oracle 创建普通用户,并赋予权限的相关文章

Linux 创建本地用户 并赋予权限

①输入命令vi /etc/vsftpd/vsftpd.conf 在vsftpd.conf 修改权限 ②在user_list和ftpusers中删除root ③ftp 192.168.100.6登陆root用户④在root用户中创建文件夹 原文地址:http://blog.51cto.com/13956537/2171873

Oracle 新建用户、赋予权限

1.新建用户 新建用户: create User username Identified by password 修改用户密码: alter User username Identified by password 删除用户密码: drop user user_name [cascade] (cascade:级联删除选项,如果用户包含数据库对象,则必须加 CASCADE选项,此时连同该用户所拥有的对象一起删除.) [注意]: ①只有有DBA权限的用户才能新建用户: ②username :用户名.

创建MySQL用户及赋予用户权限

创建MySQL用户及赋予用户权限 1.通过help查看grant命令帮助 -- CREATE USER 'jeffrey'@'localhost' IDENTIFIED BY 'mypass'; GRANT ALL ON db1.* TO 'jeffrey'@'localhost'; GRANT SELECT ON db2.invoice TO 'jeffrey'@'localhost'; GRANT USAGE ON *.* TO 'jeffrey'@'localhost' WITH MAX_

12、创建mysql用户及赋予用户权限

1.通过help命令查看grant的用法: CREATE USER 'jeffrey'@'localhost' IDENTIFIED BY 'password'; GRANT ALL ON db1.* TO 'jeffrey'@'localhost'; GRANT SELECT ON db2.invoice TO 'jeffrey'@'localhost'; GRANT USAGE ON *.* TO 'jeffrey'@'localhost' WITH MAX_QUERIES_PER_HOUR

mysql用root账户建立用户和赋予权限

1.创建用户 create user guest_test@localhost identified by "root";-- 创建名为guest_test的用户 2.赋予权限 -- 给guest_test用户赋予guest_test增删改的权限.第一个guest_test指数据库,第二个指用户名,hostname指指定ip grant create,alter,drop on guest_test.* to [email protected] -- 给guest_test用户赋予gu

oracle如何创建用户并赋予权限

本文将从用户创建讲起,特别讲述Oracle授予用户权限的一个实例,希望对大家了解Oracle授予用户权限有所帮助. 这两天在测数据库同步软件的时候,需要在Oracle里创建一个用户名和密码均为SYSDATA的用户,找了找资料,创建成功,现将Oracle中用户的创建和授予命令摘录下来:  1.Linux 下Oracle的启动 以Oracle身份登录 启动lsnrctl start 登录sqplus /nolog 连接数据库connect/assysdba 启动数据库startup 关闭数据库shu

ubuntu系统创建新用户并赋予sudo权限

1.创建新用户 创建新用户有两种方式:adduser和useradd adduser会为用户创建組./home目录下同名文件夹,密码,而useradd不会 因此推荐使用adduser创建用户,例: sudo adduser testuser 2.赋予新用户sudo权限 这里需要修改文件sudoers,该文件处于etc文件夹下 sudo vim etc/sudoers 将 root ALL=(ALL:ALL) ALL 增加为: root ALL=(ALL:ALL) ALL testuser ALL

Oracle中添加新用户并赋予权限

--创建一个新用户NewUser 并设置密码为1 create user NewUser identified by 1; --为该用户赋予权限 grant connect , Resource to NewUser;

Oracle的基本操作-解除用户,赋予权限

一.表的基本操作 1. 用户管理 1.1 初始状态下系统的用户 在系统用户下,执行下面的查询语句可以查看到当前系统的所有用户  select * from dba_users; 1.2 创建一个用户 SQL> create user xp identified by xp; User created. 授予连接数据库的权限:SQL> grant connect to xp; Grant succeeded. SQL> conn xp/xp;Connected. 1.3 解锁一个用户并修改