Skip to content
This repository has been archived by the owner on Feb 18, 2023. It is now read-only.

Latest commit

 

History

History
77 lines (62 loc) · 4.05 KB

auth_sources.md

File metadata and controls

77 lines (62 loc) · 4.05 KB

auth_sources

概要

LDAP認証

テーブル定義
CREATE TABLE `auth_sources` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `type` varchar(30) NOT NULL DEFAULT '',
  `name` varchar(60) NOT NULL DEFAULT '',
  `host` varchar(60) DEFAULT NULL,
  `port` int(11) DEFAULT NULL,
  `account` varchar(255) DEFAULT NULL,
  `account_password` varchar(255) DEFAULT '',
  `base_dn` varchar(255) DEFAULT NULL,
  `attr_login` varchar(30) DEFAULT NULL,
  `attr_firstname` varchar(30) DEFAULT NULL,
  `attr_lastname` varchar(30) DEFAULT NULL,
  `attr_mail` varchar(30) DEFAULT NULL,
  `onthefly_register` tinyint(1) NOT NULL DEFAULT 0,
  `tls` tinyint(1) NOT NULL DEFAULT 0,
  `filter` text DEFAULT NULL,
  `timeout` int(11) DEFAULT NULL,
  `verify_peer` tinyint(1) NOT NULL DEFAULT 1,
  PRIMARY KEY (`id`),
  KEY `index_auth_sources_on_id_and_type` (`id`,`type`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci

カラム一覧

名前 タイプ デフォルト値 NULL許可 Extra Definition 子テーブル 親テーブル コメント
id int(11) false auto_increment users
type varchar(30) '' false
name varchar(60) '' false
host varchar(60) NULL true
port int(11) NULL true
account varchar(255) NULL true
account_password varchar(255) '' true
base_dn varchar(255) NULL true
attr_login varchar(30) NULL true
attr_firstname varchar(30) NULL true
attr_lastname varchar(30) NULL true
attr_mail varchar(30) NULL true
onthefly_register tinyint(1) 0 false
tls tinyint(1) 0 false
filter text NULL true
timeout int(11) NULL true
verify_peer tinyint(1) 1 false

制約一覧

名前 タイプ 定義
PRIMARY PRIMARY KEY PRIMARY KEY (id)

INDEX一覧

名前 定義
index_auth_sources_on_id_and_type KEY index_auth_sources_on_id_and_type (id, type) USING BTREE
PRIMARY PRIMARY KEY (id) USING BTREE

ER図

er


Generated by tbls