diff --git a/src/fr/inrialpes/exmo/align/service/dbschema.sql b/src/fr/inrialpes/exmo/align/service/dbschema.sql
index d7accac438a2460ba1acbdb8f0c465fb81414345..9c318529175f482a0cd243268e49743f96ff364f 100644
--- a/src/fr/inrialpes/exmo/align/service/dbschema.sql
+++ b/src/fr/inrialpes/exmo/align/service/dbschema.sql
@@ -1,7 +1,28 @@
+#
+# Create the database. If you change any value here, report
+# the changes in the DBInfo.php file.
+#
+
+CREATE DATABASE AServDB;
+
+#
+# Create a MySQL user. Change 'localhost' to the name of the server
+# that hosts MySQL.
+#
+
+GRANT ALL PRIVILEGES ON AServDB.* TO adminAServ@localhost
+       IDENTIFIED BY 'aaa345';
+
+#
+# Create a MySQL user with restricted right for SQL queries
+#
+
+GRANT select ON AServ.*  TO alignserver@localhost IDENTIFIED BY 'adf342';
+
 // alignment info
 
 create table alignment (
-   id varchar(50), 
+   id varchar(100), 
    owlontology1 varchar(100),
    owlontology2 varchar(100),
    type varchar(5),
@@ -15,7 +36,7 @@ create table alignment (
 // cell info
 
 create table cell(
-   id varchar(50),
+   id varchar(100),
    cell_id varchar(20),
    uri1 varchar(100),
    uri2 varchar(100),
@@ -27,6 +48,6 @@ create table cell(
 // cell method
 
 create table method(
-   id varchar(50),
+   id varchar(100),
    tag varchar(20),
-   extension varchar(100));
\ No newline at end of file
+   extension varchar(100));