次は、OracleおよびMySQLデータベースのユーザーおよびスキーマの作成に使用できるサンプル・コマンドです。コンポーネント・データベースを設定する際、これらとまったく同じコマンドを使用する必要はありません。これらは、作業を助けるための例にすぎません。
次のコマンドを使用して、Oracle 11gまたは12cデータベースのユーザーとスキーマを作成できます。
CREATE USER <username> PROFILE "DEFAULT" IDENTIFIED BY <password> DEFAULT TABLESPACE "USERS" TEMPORARY TABLESPACE "TEMP" ACCOUNT UNLOCK; GRANT CREATE PROCEDURE TO <username>; GRANT CREATE SESSION TO <username>; GRANT CREATE SYNONYM TO <username>; GRANT CREATE TABLE TO <username>; GRANT CREATE VIEW TO <username>; GRANT UNLIMITED TABLESPACE TO <username>; GRANT CONNECT TO <username>; GRANT RESOURCE TO <username>;
次のコマンドを使用して、MySQLデータベースのユーザーとスキーマを作成できます。
create user '<username>'@'%' identified by '<password>'; create database <database name> default character set utf8 default collate utf8_general_ci; grant all on <database name>.* to '<username>'@'%' identified by '<password>' with grant option; flush privileges;