SQL-Benutzerdatenbank

Mit den nachfolgenden SQL-Statements kann eine Benutzerdatenbank für webPDF auf einem SQL-Server erstellt werden. Die Datenbank hat den Namen "webpdf" und enthält die Tabellen "user_roles" und "users".

 

Die SQL-Statements wurden für einen MySQL-Server erstellt und müssen unter Umständen für andere SQL-Server leicht angepasst werden.

 

Informationen zur Konfiguration der Benutzerdatenbank finden Sie unter "SQL-Datenbank".

 

CREATE DATABASE `webpdf` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
USE `webpdf`;
 
DROP TABLE IF EXISTS `user_roles`;
CREATE TABLE IF NOT EXISTS `user_roles` (
 `user_name` varchar(255) NOT NULL,
 `role_name` varchar(255) NOT NULL,
 PRIMARY KEY  (`user_name`,`role_name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
 
INSERT INTO `user_roles` (`user_name`, `role_name`) VALUES
('admin', 'admin');
INSERT INTO `user_roles` (`user_name`, `role_name`) VALUES
('admin', 'user');
INSERT INTO `user_roles` (`user_name`, `role_name`) VALUES
('user', 'user');
 
DROP TABLE IF EXISTS `users`;
CREATE TABLE IF NOT EXISTS `users` (
 `user_name` varchar(255) NOT NULL,
 `user_pass` varchar(255) NOT NULL,
 PRIMARY KEY  (`user_name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
 
INSERT INTO `users` (`user_name`, `user_pass`) VALUES
('admin', 'admin');
INSERT INTO `users` (`user_name`, `user_pass`) VALUES
('user', 'user');