精华内容
下载资源
问答
  • 达梦数据库创建用户

    万次阅读 2019-09-05 15:53:40
    --创建用户TESTUSER及其表空间 --达梦数据库一个用户一个模式,一一对应的,创建TESTUSER用户了,自动就会有TESTUSER这个模式名。 1. 先创建用户TESTUSER所要用的数据表空间TESTUSER_DATA,为该表空间增加多个数据...

    初始化实例后,应该根据项目需要,创建对应的独立用户,参考语法如下:

    --创建用户TESTUSER及其表空间
    --达梦数据库一个用户一个模式,一一对应的,创建TESTUSER用户了,自动就会有TESTUSER这个模式名。

    1. 先创建用户TESTUSER所要用的数据表空间TESTUSER_DATA,为该表空间增加多个数据文件。
    此处数据文件越多,数据库并行备份时可指定并行度越大,建议5-10个数据文件即可,此处SIZE的单位为MB,根据实际硬盘调整SIZE大小,不够的话会自动扩展。

    CREATE TABLESPACE TESTUSER_DATA DATAFILE 'TESTUSER_DATA01.dbf' SIZE 10240;
    ALTER TABLESPACE TESTUSER_DATA ADD DATAFILE 'TESTUSER_DATA02.dbf' SIZE 10240;
    ALTER TABLESPACE TESTUSER_DATA ADD DATAFILE 'TESTUSER_DATA03.dbf' SIZE 10240;
    ALTER TABLESPACE TESTUSER_DATA ADD DATAFILE 'TESTUSER_DATA04.dbf' SIZE 10240;
    ALTER TABLESPACE TESTUSER_DATA ADD DATAFILE 'TESTUSER_DATA05.dbf' SIZE 10240;

    2. 创建用户TESTUSER所要用的索引表空间TESTUSER_IDX,建议索引、表数据用不同的表空间。此处SIZE的单位为MB,根据实际硬盘调整SIZE大小,不够的话会自动扩展。

    CREATE TABLESPACE TESTUSER_IDX DATAFILE 'TESTUSER_IDX01.dbf' SIZE 2048;
    ALTER TABLESPACE TESTUSER_IDX ADD DATAFILE 'TESTUSER_IDX02.dbf' SIZE 2048;
    ALTER TABLESPACE TESTUSER_IDX ADD DATAFILE 'TESTUSER_IDX03.dbf' SIZE 2048;
    ALTER TABLESPACE TESTUSER_IDX ADD DATAFILE 'TESTUSER_IDX04.dbf' SIZE 2048;
    ALTER TABLESPACE TESTUSER_IDX ADD DATAFILE 'TESTUSER_IDX05.dbf' SIZE 2048;

    3. 创建用户TESTUSER 并指定默认的表空间及默认的索引表空间。

    CREATE USER "TESTUSER" IDENTIFIED BY "123456789" DEFAULT TABLESPACE "TESTUSER_DATA" DEFAULT INDEX TABLESPACE "TESTUSER_IDX";
    GRANT DBA TO TESTUSER;

    实际项目上要控制权限,不要随便给DBA权限。


    4. 可以通过用户TESTUSER登录数据库,密码为指定的123456789

    展开全文
  • 第二步:(管理员身份登录):使用sys管理员以连接为SYSDBA...第三步:(为当前数据库创建用户):执行SQL语句 create user person(用户名) identified by password(密码)第四步:(为创建的用户赋予登录新数据库的权限):gra...

    第一步:(创建数据库)在DatabaseConfiguration里面创建数据库,并为sys(超级管理员)设置密码。

    第二步:(管理员身份登录):使用sys管理员以连接为SYSDBA的形式登录新建的数据库。

    第三步:(为当前数据库创建用户):执行SQL语句 create user  person  identified by password 。 (person为用户名  password为密码 ) 

    第四步:(为创建的用户赋予登录新数据库的权限):grant create session to person(新建用户的用户名) 。

    完...

    展开全文
  • 数据库创建用户及用户权限

    千次阅读 2018-12-05 22:42:20
    一,添加用户,设置用户操作...2,创建一个数据库用户名为“user”,密码为“123456”的用户 2.1,create user user@localhost indentified by '123456'; 或者 2.2,insert into mysql.user(Host,User,Passwo...

    一,添加用户,设置用户操作权限

    1,mysql -u root -p     登陆mysql

    2,创建一个数据库用户名为“user”,密码为“123456”的用户

        2.1,create user user@localhost indentified by '123456';

       或者

        2.2,insert into mysql.user(Host,User,Password) values("localhost","user",password("123456"));

    注意:mysql5.7.22-log

    添加用户 insert into mysql.user(Host,User,Password) values("localhost","test",password("1234"));

    报以下的错误 ERROR 1364 (HY000): Field 'ssl_cipher' doesn't have a default value错误

    mysql5.1以上版本,我是在5.6版本上操作的。

     GRANT USAGE ON *.* TO 'user01'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION;

    3,create database mydb       创建数据库mydb

    4, 授权user用户拥有testDB数据库的所有权限(某个数据库的所有权限):

          mysql>grant all privileges on testDB.* to user@localhost identified by '123456';

       mysql>flush privileges;//刷新系统权限表

       格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码"; 

    5, 指定部分权限给一用户

          格式:grant select on 数据库.* to 用户名@登录主机 identified by '密码'

        例1,查询、插入、修改、删除的权限。首先用以 root 用户连入 MySQL,然后键入以下命令:
       grant select,insert,update,delete,drop on mydb.* to user@localhost identified by '123456';
     或者

                grant all on mydb.* to user@localhost identifiedby 'password';
       grant all privileges on mydb* to user@localhost identified by 'password';

        例 2:如果你不想 user有密码操作数据库“mydb”里的数据表,可以再打一个命令将密码消掉。
       grant select,insert,update,delete on mydb.* to user@localhost identified by '';

        #注意:此处的"localhost",是指该用户只能在本地登录,不能在另外一台机器上远程登录。
      如果想远程登录的话,将"localhost"改为"%",
      表示在任何一台电脑上都可以登录。也可以指定某台机器可以远程登录。
    6,刷新一下权限

      flush privileges;

    7,查看当前用户(自己)权限:

     show grants;

     查看其他 MySQL 用户权限:

    show grants for zhangkh@localhost;

    mysql5.6&5.7创建新用户并给授权指定的数据库权限

    案例参考:https://www.cnblogs.com/pkjplayer/p/7681281.html

    1、使用 root 管理员登陆 mysql
    mysql -uroot -p;
    2、创建新用户
    CREATE USER 'CPSAdmin'@'%' IDENTIFIED BY 'CPSAdmin123'; 
    '%' - 所有情况都能访问
    ‘localhost’ - 本机才能访问
    ’111.222.33.44‘ - 指定 ip 才能访问
    3、给该用户添加权限
    grant all privileges on gps_data.* to 'CPSAdmin'@'%';
    all privileges 可以替换为 select,delete,update,insert,create,drop
    4、删除用户
    Delete FROM mysql.user Where User='user1';
    四、可能遇到的问题
    flush privileges;

     

    二,删除用户

     @>mysql -u root -p

     @>密码

      mysql>Delete FROM user Where User='test' and Host='localhost';

      mysql>flush privileges;

      mysql>drop database testDB; //删除用户的数据库

        删除账户及权限:

       >drop user 用户名@'%';

      >drop user 用户名@ localhost; 

    三,修改指定用户密码

       @>mysql -u root -p

      @>密码

      mysql>update mysql.user set password=password('新密码') where User="test" and Host="localhost";

      mysql>flush privileges;

    =======================================

    1. 列出所有数据库

      mysql>show database;

    2. 切换数据库

      mysql>use '数据库名';

    3. 列出所有表

      mysql>show tables;

    4. 显示数据表结构

      mysql>describe 表名;

    5. 删除数据库和数据表

      mysql>drop database 数据库名;

      mysql>drop table 数据表名;

     

    展开全文
  • Mariadb数据库创建用户并且授权

    千次阅读 2019-07-26 01:04:39
    Mariadb数据库的用户创建与授权一、创建一个测试数据库二、创建一个本地访问数据库的账户1.... 分配所有权限2. 分配部分权限 一、创建一个测试数据库 ...-- 创建用户 CREATE USER 'username' @ 'localhost' IDENTIFIED ...

    一、创建一个测试数据库

    -- 创建数据库
    CREATE DATABASE test;
    

    二、创建一个本地访问数据库的账户

    -- 创建用户
    CREATE USER 'username' @ 'localhost' IDENTIFIED BY 'password';
    
    1. 参数解释:

    username:数据库访问的账户;
    localhost:数据库的访问方式,外网访问的时候用%替换localhost即可;
    password:数据库访问密码,此处输入密码明文;

    三、给测试账户分配权限

    1. 分配所有权限
    -- 给用户分配所有的权限,并且通过localhost访问
    GRANT ALL ON test.* to username @ 'localhost' IDENTIFIED BY 'password';
    FLUSH privileges;
    
    2. 分配部分权限
    -- 给账户分配部分的权限,并且通过外网访问
    GRANT insert,delete,select,update ON test.* to username @ '%' IDENTIFIED BY 'password';
    FLUSH privileges;
    
    
    --或则采用下面的代码,除了操作权限授权外,还赋予授权的权限,授权权限未验证过
    GRANT ALL ON test.* to username @ '%' IDENTIFIED BY 'passowrd' WITH GRANT OPTION;
    FLUSH privileges;
    

    上述授权操作中,如果只是对某一张表进行授权的话,直接把test.* 的 星号替换成表名称即可。

    -------- 编辑未完结,后期将根据自己知识储备进行完善,大神若见,还请为小弟指点一二,谢谢!

    展开全文
  • oracle数据库创建用户,角色,授权

    千次阅读 2018-09-17 15:09:40
    创建用户 1.oracle创建用户 sql语句是 :create user 用户名 identified by 口令 ps:sql语句中紫色的词语表示需要用户自定义 例如:create user input identified by input1234556,然后执行该sql语句,Oracle...
  • 数据库创建用户和分配权限问题

    千次阅读 2017-03-01 10:46:15
    数据库安全问题和重要,root权限是至高无上的,那么怎么创建用户以及给用户分配权限,今天研究了下,分享给大家啊; 创建用有creat方法,但是
  • oracle数据库创建用户的步骤

    千次阅读 2018-08-15 14:14:49
    第1步:创建临时表空间 create temporary tablespace oradb_temp tempfile 'D:\oracledata\oradb_temp.dbf' size 50m autoextend on next 50m maxsize 20480m extent management local; 第2步:创建数据表空间 ...
  • 1、安装MySql数据库后。创建新的用户。有可能会出现 1396这个错误, 2、解决的办法如下:假装有你需要创建的这个用户、先删了。再创建。 3、这样就可以解决用户创建不成功的问题了。...
  • oracle数据库创建用户并分配表空间

    千次阅读 2018-02-05 10:09:32
    首先,通过sql,查询数据库表空间存放位置; select file_name from dba_...1.创建数据库临时表空间;  create temporary tablespace yd_temp   tempfile 'D:\APP\ADMINISTRATOR\ORADATA\ORCL\file_temp.dbf' 
  • 首先使用root用户进行连接,为后续的操作打基础。依次点击“用户” 、 “新建用户”然后输入信息再次新建用户,这次在主机栏目中输入:127.0.0.1,输入同样的用户名和密码之后保存用户。注:最后要记得点击保存按钮....
  • 此处介绍下Oracle的权限等级 ...CONNECT角色: --是授予最终用户的典型权利,最基本的权力,能够连接到ORACLE数据库中,并在对其他用户的表有访问权限时,做SELECT、UPDATE、INSERTT等操作。  ...
  • 在SQL Server 2008中,为了保护数据库的安全,需要给不同的使用者开通不同的访问用户,那么如何简单的控制用户的权限呢?下面我们就创建一个只读用户,给大家学习使用。  一、命令行方式创建  新建查询窗口,然后...
  • 把“强制密码策略”前面的选择打钩去掉即可
  • 1.创建Oracle表空间与用户Oracle数据库不像...而创建用户时,需要为用户指定表空间.(1) 由于scott权限不够,不能创建用户,另外因为其他较高权限的账号密码忘记了,所以这里补充一下Oracle更改密码的方法:A.在控制台输入`
  • 为mysql数据库创建用户

    千次阅读 2018-10-24 21:58:02
    1.为项目创建数据库 ...2.创建数据库用户 create user ywk identified by "mysql"; grant all on mail.* to 'ywk'@'%'; # grant select,insert,update,delete,create on mail.* to...
  • Mysql数据库创建非Root用户

    千次阅读 2018-11-16 20:16:12
    创建用户和密码; username : 用于登陆数据库的用户名; password :用于登陆时输入的密码 create user username identified by 'password; 给新建的用户设置关于某个数据库的权限; databasename : 是数据库的...
  • mysql数据库创建和查看用户

    千次阅读 2019-06-12 17:47:59
    mysql数据库创建和查看用户 每个数据库版本可能不一样,所以命令就不一样,查看数据库版本的方式如下图。所以一下操作都是根据我的数据库版本来的。 创建用户: CREATE USER foo@localhost IDENTIFIED BY '123'...
  • 一、oracle可以通过创建本地数据库: 前提:安装好oracle数据库客户端; PL/SQL DEVELOPER 1. 打开DatabaseConfiguration Assistant,按照提示进行安装,并记住设置的密码。(创建本地数据库) (1)选择创建...
  • 首先要登录plsql数据库 登录成功之后进入主界面 点击sql语句执行框 创建用户名和密码 create user sxxy identified by sxxy ; 给创建的用户名进行赋予connect权限 ...然后点击Users查看创建用户 ...
  • 一 、Oracle数据库创建新用户和表空间 使用pl/sql工具连接Oracle数据库 使用数据库系统管理员登入 如下图 登入之后打开命令行窗口: 在命令行输入创建用户命令: create user username identified by password...
  • MYSQL创建数据库创建用户、创建表

    千次阅读 2018-09-25 16:59:32
    1、创建数据库 1、创建数据库 CREATE DATABASE db_test DEFAULT...注:mysql用户无法直接通过create database创建数据库创建时会报错:Access denied for user 'username'@'%' to database 'databasename') 必...
  • oracle数据库创建用户

    千次阅读 2018-02-23 13:56:04
    一,使用sqlplus 创建用户1,登陆到sqlplus2.键入:create user user_name identified by password; ---user_name 要用户名 password 对应的密码3.键入:Grant connect,resource TO user_name; ---username...
  • 方法一 一、创建数据库 mysql> create database databasename...二、创建用户 mysql> create user 'databasename'@'%' identified by 'username'; # username是用户名 三、授权用户 mysql> grant all priv...
  • Mysql 8.0.11 创建用户,创建数据库

    千次阅读 2018-10-14 22:48:17
    1.使用root用户进入mysql数据库. 2.创建数据库,将databasename换成数据库名称. CREATE DATABASE `databasename` DEFAULT CHARACTER ...3.创建用户 username为用户名,password为密码. CREATE USER username IDE...
  • mysql数据库创建普通用户并授权

    千次阅读 2018-04-14 18:12:54
    在大公司的实际开发中,一般不会使用root用户去操作数据库的。...为此我们会创建一个普通用户去操作某个数据库。下面将演示一下如何创建普通用户并授权。创建普通用户:为用户授权,使它能操作某个数据库:...
  • 一、数据库创建: 1、利用数据库配置助手(DBCA,Database Configuration Assistant)图形化方式 2、创建完成之后,找到 D:\oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN下的 tnsnames.ora 监听配置文件打开 配置...
  • MySQL创建数据库创建用户以及授权

    千次阅读 2018-06-01 10:52:04
    1.通过mysql数据库的user表查看用户相关信息mysql> use mysqlReading table information for completion of table and column namesYou can turn off this feature to get a quicker startup with -ADatabase...
  • 创建访问指定数据库的只读用户 1、首先打开【Microsoft SQLServer Management Studio】,用管理员账户登录。这里我选的服务器是【local】,账户是【windows身份验证】,如果是连接远程的服务器,输入远程服务器...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,307,896
精华内容 523,158
关键字:

数据库创建用户