
一、认识Windows 的域
本小节重点从理论上阐述域的概念、作用和Windows 中域的产生。
一台Windows 计算机,它要么隶属于工作组,要么隶属于域。所以说到域,我们就不得不提一下工作组,工作组是MS 的概念,一般的普遍称谓是对等网。工作组通常是一个由不多于10 台计算机组成的逻辑集合,如果要管理更多的计算机,MS 推荐你使用域的模式进行集中管理,这样的管理更有效。你可以使用域、活动目录、组策略等等各种功能,使你网络管理的工作量达到最小。当然这里的10 台只是一个参考值,11 台甚至20 台,如果你不想进行集中的管理,那么你仍然可以使用工作组模式。工作组的特点就是实现简单,不需要域控制器DC,每台计算机自己管理自己,适用于距离很近的有限数目的计算机。另外工作组名并没有太多的实际意义,只是在网上邻居的列表中实现一个分组而已;再就是对于“计算机浏览服务”,每一个工作组中,会自动推选出一个主浏览器,负责维护本工作组所有计算机的NetBIOS 名称列表。用户可以使用默认的workgroup,也可以任意起个名字,同一工作组或不同工作组在访问时也没有什么分别。域(Domain)是一个共用“目录服务数据库”的计算机和用户的集合,实现起来要复杂一些,至少需要一台计算机安装NT/2000/03 Server 版本使其充当DC,来实现集中式的管理。若考虑到容错的话,至少需要两台。对于NT4 域就是一台PDC(具有唯一性),一至多台BDC,对于2000/03 域,已经没有PDC 和BDC 的概念,要容错就需要两至多台DC。域是逻辑分组,与网络的物理拓扑无关,可以很小,比如只有一台DC;也可以很大,包括遍布世界各地的计算机,比如大型跨国公司网络上的域(当然实际中他们多采用多域结构,还可以利用AD 站点来优化AD 复制)。这个“目录服务数据库”,在NT4 时,保存用户帐号名称和密码等安全安全信息,以及安全规则设置,又被称作安全帐号管理(SAM)数据库,简称SAM 库。在非DC 上的本地的SAM库与DC 上域所用的SAM 库类似,只不过对于NT4 域的SAM 库文件,保存有整个域的用户和计算机,用“域用户管理器”和“服务器管理器”来管理,本地的SAM 库文件,保存有本地机的用户,由“用户管理器”来管理。
从2000 开始,MS 引入了活动目录AD,DC 通过AD 来提供目录的服务,例如它负责维护AD 数据库、审核用户的账户和密码是否正确、将AD 数据库复制到其它的DC 等。AD 库的核心文件就是winnt\ntds\ntdsdit 文件。注意组策略的具体设置值,并不存在这个文件中,而是保存在winnt\sysvol\sysvol 这个共享夹下,用于向其它DC 复制,传播给域成员,来生效。但需要说明的是:2000/XP/03 的非DC 域成员计算机上仍使用和NT4 一样的SAM 库文件来保存本地帐号。正是由于所有域成员计算机和域用户都共用这个域的“目录服务数据库”,域管理员就可以基于域的“目录服务数据库”来进行集中管理、共享资源,如用户、组、计算机帐号、权限设置、组策略设置等等。目录服务为管理员提供从网络上任何一个计算机上查看和管理用户和网络资源的能力。目录服务也为用户提供唯一的用户名和密码,用户只需一次登录,即可访问本域或有信任关系的其它域上的所有资源(当然用户得有权限才行),而不需要多次提供用户
名和密码登录。
二、构建Windows 2000 的域
这个过程简单说就是:选一台2000S/AS 计算机,运行AD 安装向导,在其上安装活动目录,使其成为DC。然后将其它的计算机加入到这个域。
说明:至于是用2000S,还是用2000AS,对于一般的用户差别不大。2000S 支持最多4 个
CPU,最大4G 内存;2000AS 支持最多8 个CPU,最大内存8G,还支持群集功能。但这些我们一般用户都用不到,所以对于普通用户来说,选择S 或AS 都是一样的。
1、系统要求
一台2000S 或2000AS 独立或成员服务器,2000DS 只有OEM 版,随厂商硬件发售,平常我们是见不到的。
其上必须有一个NTFS 50 分区,用来保存AD 的sysvol 文件夹。注意:2000 的NTFS 分区是NTFS 50,NT4 的是NTFS 40,NT4 必须安装SP4 后,才可访问2000 的NTFS 分区。
网络上必须有可用的DNS 服务器,并且必须支持SRV 记录(Service Locaion Resource Record)和动态更新功能。如:MS Win2000S DNS,UNIX 的DNS BIND 812 及以上版本,使用已有的NT4 DNS 是不行的。
说明:
构建NT4 域并不需要DNS 的支持,但2000 域必须有DNS,且满足上述要求。SRV 记录的作用是指明域和站点(site)的DC、PDC 仿真、GC 是谁。动态更新也是2000DNS的新特色,管理员不必再象NT4 DNS 那样手动为计算机创建或修改相应记录,在域成员计算机
重启,或改名、改IP 时依赖周期性更新,自动动态实现。
如果没有DNS 服务器的话,也不一定非得预装DNS,可以在安装AD 过程中,选择在本机上安装2000 DNS。而且推荐初学者使用这种方法,因为系统会根据你提供的FQDN 域名,自动创建好DNS 区域(zone),并配置成AD 集成区域,仅安全动态更新。如果需要向外连或反向
解析,用户只需配置上转发器和反向区域即可,不需要的话,直接就可以用了。如果决定在安装AD 过程中在本机安装DNS,应在安装前,将本机TCP/IP 配置/DNS 服务器指向自己,这样在安装AD 完成后重启时,SRV 记录将被自动注册到DNS 服务器的区域当中
去的,生成四个以下划线开头的文件夹,如_msdcs,03DNS 在这里夹的层次结构有所变化,但本质没变。当然如果忘了指,也可以后补上,只不过需要多重启一次。
2、安装步骤、注意事项、常见问题、经验技巧
(1)启动AD 安装向导
方法一:开始/程序/管理工具/配置服务器/ Active Directory /启动AD 安装向导。
方法二:熟练后一般常用,开始/运行:dcpromo。
(2)安装选项:指定服务器角色
三个界面,实现四种组合:
新域
附加DC
新树
子域
新林
加入林
即:
新域—新树—新林
附加DC
新域—子域
新域—新树—加入林
全新安装:新域—新树—新林,这样来建立第一个域中的第一台DC。
2000 的多域模型采用层次结构,不同于NT4 域的平面结构,NT4 的多个域之间只是通过信任关系关联起来。接下来以下图为例,对2000 的域、树、林进行简要说明:
mscom
/ \
trainningmcsecom lotuscom
这整个是一个林,mscom 为林根域,有两个树,一个由mscom 和它的子域trainningmscom组成,另一个由lotuscom 单独组成,林中有mscom,trainningmscom,lotuscom 三个域。相关
概念如下:
林根域:在林中第一个建立的域,如:mscom
树:共用连续的命名空间的多层域,如mscom 和trainningmscom
树根域:树最高层的域,名最短。如:mscom
说明:
2000 可采用多层域结构,但最有效、最简便的管理方法仍是单域,所以大家在实际工作中要记住一个原则“能用单域解决,就不用多域”。再者2000AD 是针对大中型网络设计的,而我们一般管理的网络也就几百个节点,属于小型网络,一般来讲用一个单域结构就够用了,不要人为将管理环境复杂化。在实验中,我们甚至可以一个林中只有一个树,一个树中只有一个域,一个域里只有一台DC。
另外前面已经说过了,域是逻辑分组,与网络的物理拓扑无关,不要总试图规划一个子网
一个域。当然实际中多个子网一个域,子网中若有95/98/NT 老计算机,无法利用DNS 直接登录到域,可以安装一台WINS 服务器解决问题。将所有计算机,包括WINS 服务器本身的TCP/IP
配置中的WINS 服务器指向此WINS 服务器即可。
(3)安装选项:新域的DNS 全名
说明:
在这里应该输入新域的完全有效域名FQDN,形如:mcsecom。系统会打算以mcse 作为此
域的NetBIOS 名称,并在网络中检查是否存在重名,需要等一会儿。不重名则设为mcse,建议用户不要修改此名;重名则设为mcse0,建议用户最好换个名字。这也就是说,网络中如果已有一个域,名字叫做mcseorg,也会出现NetBIOS 名称冲突的问题。
(4)安装选项:为新域指定一个NetBIOS 名称
说明:
NetBIOS 名称,只是为95/98/NT 等老版本用户通过“浏览服务”或WINS 来识别这个域用的,如果确信域用户都是2000 及以上系统(它们通过DNS 定位域),其实NetBIOS 名称冲不冲突,都无所谓。
(5)安装选项:指定AD 库和日志文件位置
说明:
如果仅是实验,用默认值即可。若是在真正的服务器上,都会有多块物理硬盘,最好分开存放,以提高性能。另外需要强调的是:AD 库和日志文件并不要求非得NTFS 50 分区,很多2000/03 书在此语焉不详。
(6)安装选项:指定sysvol 文件夹位置
说明:
是sysvol 这个文件夹要求必须得NTFS 50 分区。在它当中存储有DC 间AD 要同步的内容,包括组策略的设置值。
(7)这时网络中若无可用DNS 服务器,就会出现提示:找不到DNS 服务器,需要考虑在本机上安装一个DNS 服务器。可先不必理会,点“确定”,接下来选“是,在本机上安装并配置DNS”。初学者在此不要选“否,我将自己安装并配置DNS”。
(8)几分后,安装完成,需要重启。
说明:
若硬盘或网络上没有可用的2000S 源文件,会提示要2000S 光盘。
最好用新装2000S 来安装AD,这样不容易出问题。如果你是用一个台运行了一段时间的2000S/AS,来安装AD,使其成为DC。重启及登录时可能会很慢(有时可能长达20 分钟),这是较常见的现象。一般2-3 次以后就好了,如果多次重启后还那样,那就要重装系统及AD 了。
3、域成员计算机
(1)将计算机加入到域
首先将客户机TCP/IP 配置中所配的DNS 服务器,指向DC 所用的DNS 服务器。然后我的
电脑/右键/属性/网络标识/属性/隶属于,选择域:输入域名,确定。提示输入用户口和口令,确定后提示重启。
说明:
加入域时,如果输入的域名为FQDN 格式,形如mcsecom,必须利用DNS 中的SRV 记录
来找到DC,如果客户机的DNS 指的不对,就无法加入到域。
加入域时,如果输入的域名为NetBIOS 格式,如mcse,也可以利用浏览服务(广播方式)
直接找到DC,但它不是一个完善的服务,有时就会不好使。
这样虽然也可把计算机加入到域,而且在等较长时间后也可以登录到域上去,但不推荐。因为客户机的DNS 指的不对,则它无法利用2000DNS 的动态更新动能,也就是说无法在DNS区域中自动生成关于这台计算机的A 记录和PTR 记录。那么同一域另一子网的2000 及以上计算机就无法利用DNS 找到它,这本应是可以的。
再者,管理员无法在客户机上利用域的管理工具来远程管理域,因为这些管理工具必须使用DNS,出错提示:找不到域命名信息(有时客户机的DNS Client 服务有问题也会出现上述提
示,重启服务即可)。这种情况下,要进行远程管理,就只能利用TS(终端服务)基于IP 来连了。
当然用户也可以手动配置WINS 或Lmhosts 文件,来查找DC。这主要用于95/98/NT 老版本计算机跨子网(路由)查找DC 或加入域,因为这些老版本计算机无法利用DNS 来查找DC,浏览服务又是广播方式,只能在本网段进行,因为广播信息是无法通过路由器的,RFC1542 标
准的路由器,可设置成允许DHCP 的广播数据通过,仅是一个特例。需要说明的是:95/98 可以使用域用户帐号登录到域,但并不能加入到域,在AD 中也没有计算机帐号,而NT 可以。计算机加入域成功后,未重启,即已在AD 用户和计算机/computer 容器下生成计算机帐号
了,实验中查看时,需要手动刷新一下。而在DNS 中记录必须在计算机重启后(不必登录)或15 分钟后才能自动注册或更新到DNS 区域。但若我们平常修改一个计算机的名字或IP,要马上更新到DNS 区域,倒不一定非得重启,可利用ipconfig /registerdns 命令就行。明白以上讨论可用于排错,不一定非得重启登录后才知道结果。
加入到NT4 域时,需要有管理特权才行;从Windows 2000 开始,微软作了改进:在Windows2000/03 域中,默认Authenticated Users 即可在域中最多创建 10 个计算机帐户。Authenticated Users
指被验证的用户组,也就是说任何经过身份验证的普通域用户都可以加最多10 台计算机到域。
常见问题:在实际中用普通域帐号加计算机到域,有时会不好使,原因是同名计算机帐号(极
可能是它自己已经失效的计算机帐号)已存在而无权覆盖,这时就得用域管理员帐号了。
(2)在加入域的计算机上,用域用户帐号登录到域。
说明:
在域中的非DC 计算机上,可以选择登录到域或本机,这是因为它同时还拥有本地用户帐号。而在DC 上只能选择登录到域了,因为整个域都是DC 的,它没有必要再保留本地帐号了。
2000 是个红叉,03 干脆就没有了。安装AD 时,会自动删除本地帐号,即使将来删除AD,也无法将本地帐号复原,而是重新
生成的。这一点一定要注意:如果本地有EFS 加密的文件,一定要将证书导出或将文件解密后,再在这台计算机上做AD 安装实验。
在2000 及以上计算机上登录到域的过程是这样的:域成员计算机根据本机DNS 配置去找DNS 服务器,DNS 根据SRV 记录告诉它DC 是谁,客户机联系DC,验证后登录。
(3)深入讨论:
如果是在林中跨域登录,是首先查询DNS 服务器,问林的GC 是谁。
前面我们在步骤(1)中强调“加入域前,首先将客户机TCP/IP 配置中所配的DNS 服务器,指向DC 所用的DNS 服务器。”其实如果域中有多个DNS 服务器,也可以指向其它的DNS 服务器,当然这些DNS 服务器之间得有区域复制关系。这样做的目的恰恰是:大中型网络为了平衡DNS 负载。
你设置的主机名叫localhostlocaldomain吧?
localhost好象是用127001来登陆,也是默认登陆
主机名是利用本机的IP地址登陆,理论上可以删,但最好还是不要删localhostlocaldoamin 是FQDN localhost 是简写。>
以下是最常见的顶级域:
com,用于商业组织。
edu,用于教育机构。
org,用于非赢利组织。
net,用于计算机网络组织。
gov,用于美国政府组织。
两字母或三字母国家/地区代码,如 jp 是日本的代码。
不同组织的域名在每个顶级域下面相应地分支展开。可以进一步沿树状结构细分出组织内各部门的更多域名(称为子域)。最后,将主机名加在名称结构的前面构成 FQDN,如“server2msdnmicrosoftcom”。事实上,“msdnmicrosoftcom”也是一个 FQDN,它指的是 microsoftcom 中的某个 Web 服务器群集。
DNS 工作原理
DNS 是一个分布式数据库系统,它提供将域名转换成对应 IP 地址的信息。这种将名称转换成 IP 地址的方法称为名称解析。
一般来说,每个组织有其自己的 DNS 服务器,并维护域的名称映射数据库记录或资源记录。当请求名称解析时,DNS 服务器先在自己的记录中检查是否有对应的 IP 地址。如果未找到,它就会向其它 DNS 服务器询问该信息。
例如,当要求 Web 浏览器访问“msdnmicrosoftcom”站点时,它就会通过以下步骤来解析该域名的 IP 地址:
Web 浏览器调用 DNS 客户端(称为解析器),并使用上次查询缓存的信息在本地解析该查询。
如果在本地无法解析查询,客户端就会向已知的 DNS 服务器询问答案。如果该 DNS 服务器曾经在特定的时间段内处理过相同的域名(“msdnmicrosoftcom“)请求,它就会在缓存中检索相应的 IP 地址,并将它返回给客户端。
如果该 DNS 服务器找不到相应的地址,客户端就会向某个全局根 DNS 服务器询问,后者返回顶级域权威 DNS 服务器的指针。在这种情况下,“com”域权威服务器的 IP 地址将返回给客户端。
类似地,客户端向“com”服务器询问“microsoftcom”服务器的地址。然后,客户端将原始查询传到“microsoftcom”服务器。
因为“microsoftcom”服务器在本地维护“msdnmicrosoftcom”域的权威记录,所以它将最终结果返回给客户端,并完成特定 IP 地址的查询。
注意,可以将 DNS 资源记录缓存到网络上任意数量的 DNS 服务器中。第 2 步中提到的 DNS 服务器可能不包含“msdnmicrosoftcom”缓存记录。但是,它可能有“microsoftcom”的记录,更可能有“com”域的记录。这可省去客户端获得最终结果所需的一次或几次查询,从而加快了整个搜索过程。
为了维护 DNS 缓存中的最新信息,缓存记录有一个与信息关联的“生存时间”设置(类似于牛奶的保鲜期)。当记录到期时,必须对它们再次进行搜索。
DNS 资源记录
如前所述,每个 DNS 数据库都由资源记录构成。一般来说,资源记录包含与特定主机有关的信息,如 IP 地址、主机的所有者或者提供服务的类型。
资源记录类型
说明
解释
SOA
起始授权机构
此记录指定区域的起点。它所包含的信息有区域名、区域管理员电子邮件地址,以及指示辅 DNS 服务器如何更新区域数据文件的设置等。
常用的资源记录类型
A 地址 此记录列出特定主机名的 IP 地址。这是名称解析的重要记录。
CNAME 标准名称 此记录指定标准主机名的别名。
MX 邮件交换器 此记录列出了负责接收发到域中的电子邮件的主机。
NS 名称服务器 此记录指定负责给定区域的名称服务器。
DNS 区域
通常,DNS 数据库可分成不同的相关资源记录集。其中的每个记录集称为区域。区域可以包含整个域、部分域或只是一个或几个子域的资源记录。
管理某个区域(或记录集)的 DNS 服务器称为该区域的权威名称服务器。每个名称服务器可以是一个或多个区域的权威名称服务器。
在域中划分多个区域的主要目的是为了简化 DNS 的管理任务,即委派一组权威名称服务器来管理每个区域。采用这样的分布式结构,当域名称空间不断扩展时,各个域的管理员可以有效地管理各自的子域。
有时,区域和域是很难分辨的。
区域是域的子集。可以将它看作域名称空间的某个分支(或子树)。例如,Microsoft 名称服务器可以同时是“microsoftcom”区域、“msdnmicrosoftcom”区域和“marketingmicrosoftcom”区域的权威名称服务器。但是,可以将子域的区域(如“msdnmicrosoftcom”)委派给其它专用名称服务器管理。如果设置的区域包含整个域的资源记录,那么该区域与该域的范围是相同的。
对于 Windows 2000,区域信息或者以传统文本文件格式存储,或者集成到 Active Directory 数据库中。稍后,我们将详细阐述 DNS 与 Active Directory 如何协作。
主 DNS 服务器和辅 DNS 服务器
为保证服务的高可用性,DNS 要求使用多台名称服务器冗余支持每个区域。
某个区域的资源记录通过手动或自动方式更新到单个主名称服务器(称为主 DNS 服务器)上。主 DNS 服务器可以是一个或几个区域的权威名称服务器。
其它冗余名称服务器(称为辅 DNS 服务器)用作同一区域中主服务器的备份服务器,以防主服务器无法访问或宕机。辅 DNS 服务器定期与主 DNS 服务器通讯,确保它的区域信息保持最新。如果不是最新信息,辅 DNS 服务器就会从主服务器获取最新区域数据文件的副本。这种将区域文件复制到多台名称服务器的过程称为区域复制。
Active Directory 和 DNS 的关系
Active Directory 是 Windows 2000 中新增的目录服务。该服务存储所有网络资源的信息,如计算机、共享文件夹、用户等等。它还通过标准的 Internet 协议(轻量目录访问协议,LDAP)将此类信息提供给用户和应用程序。有关 Active Directory 的详细信息,请参阅 Technet 文章设置 Active Directory 域 。
与 Microsoft Windows NT® 40 中的域控制器相比,Active Directory 与 DNS 的关系更加密切。实际上,DNS 是支持 Active Directory 所必需的。通常,安装 Active Directory 服务器时,如果网络上找不到 DNS 服务器,就会在安装过程中安装 DNS 服务器。
支持域控制器的定位器服务
Windows 2000 中最重要的新概念之一就是:计算机不再主要用网络基本输入/输出系统 (NetBIOS) 名称来标识,而是使用 DNS 完全合格的域名称 (FQDN) 来标识,如“server1duwamishonlinecom”。
因此,要登录并访问 Windows NT 域中的资源,Windows 2000 计算机必须查找 DNS 服务器,后者帮助定位 Active Directory 域控制器。换句话说,DNS 用作域控制器的定位器服务。
与 Active Directory 集成
Windows 2000 DNS 服务器的另一个重要功能是:DNS 区域可以集成到 Active Directory 中,以提供增强的容错和安全功能。每个与 Active Directory 集成的区域将自动复制到 Active Directory 域的所有域控制器中。
不过,仍可以将 Windows 2000 DNS 服务器配置为基于传统文件的 DNS 服务器。但是,要提供 DNS 服务容错功能,除主 DNS 服务器外,还必须手动安装辅 DNS 服务器。
配置 Duwamish Online 的 DNS 服务
Duwamish Online 要求使用外部和内部域名称解析。
在外部,DNS 服务将“[url]>
android访问其他数据库需要什么权限
如果您需要让某些登录用户具有不同的访问权限,请确保用户数据库表格包含一个特定的列,该列指定每个用户的访问权限(“来宾”、“用户”、“管理员”等)。每个用户的访问权限应该由站点管理员在数据库中输入。
在大多数数据库应用程序中,每当新建一个记录时,可以将一个列设置为默认值。将该默认值设置为站点上最常用的访问权限(例如“来宾”);然后手动更改例外的情况(例如,将“来宾”更改为“管理员”)。用户现在即可访问所有管理员页。
确保数据库中的每个用户都具有单一的访问权限(例如“来宾”或“管理员”),而不是多项权限(例如“用户、管理员”)。如果要为您的页设置多项访问权限(例如,所有来宾和管理员都可以查看该页),则在页级别(而不是在数据库级别)设置这些权限。
访问lync数据库需要什么权限安装 Lync Server 2010 的用户必须具有 Schema Admins 组权限,当然还必须要具备 Domain Admins组权限 和 Enterprise Admins组权限。
1安装
2安装拓扑生成器
3生成拓扑
然后选择拓扑文件存放位置
主SIP域,一般为主域名 例如 contoso
有没有额外的域,如果没有直接下一步
每个部署必须至少聚友一个站点。如果您的部署具有多个站点,以后可以使用“新建站点”向导添加其他站点。
定义一个相应版本的FQDN名称
当前前端服务器池中的服务器FQDN名称
勾选功能
安装SQL服务器的 FQDN名称
定义一个共享文件夹,用于存放会议PPT等文件,注意:此共享不要在前端服务器上。
公网域名
如果有,需要指定PSTN的网关IP地址
4 AD准备完成后,需要做两方面的准备
1需要把管理Lync的账号加入 SCAdminitrator组 和 RTCUniversalServerAdmins 组
2在DNS中添加A记录
poolcontoso
admincontoso 指向前端服务器
meetcontoso 会议
dialincontoso 电话拨入
android 怎么访问其他运用的数据库按照Android的流程,创建数据库的程序应该提高一个Provider,这样另外的程序就可以通过这个Provider来访问这个数据库了。
mysql创建数据库需要什么权限你都不是安全登录的,没有建库的权限,重新退出mysql,
在cmd下执行 mysql -u root -p密码<img id="selectsearch-icon" src=:imgbaidu/img/iknow/qb/select-searchpng alt="搜索">
服务器,ACC数据库C盘需要什么权限权限必须是系统管理员administrator的完全控制
如何直接用SQL语句访问其他数据库
select from openrowset( 'SQLOLEDB ', 'sql服务器名 '; '用户名 '; '密码 ',数据库名dbo表名)
什么是权限?用户访问数据库有哪些权限?权限 是指为了保证职责的有效履行,任职者必须具备的,对某事项进行决策的范围和程度。它常常用“具有批准……事项的权限”来进行表达。例如,具有批准预算外5000元以内的礼品费支出的权限。
只有在需要让某些登录用户具有不同的访问权限时,该构造块才是必需的。如果您只是要求用户登录,则不需要存储访问权限。
如果您需要让某些登录用户具有不同的访问权限,请确保用户数据库表格包含一个特定的列,该列指定每个用户的访问权限(“来宾”、“用户”、“管理员”等)。每个用户的访问权限应该由站点管理员在数据库中输入。
在大多数数据库应用程序中,每当新建一个记录时,可以将一个列设置为默认值。将该默认值设置为站点上最常用的访问权限(例如“来宾”);然后手动更改例外的情况(例如,将“来宾”更改为“管理员”)。用户现在即可访问所有管理员页。
确保数据库中的每个用户都具有单一的访问权限(例如“来宾”或“管理员”),而不是多项权限(例如“用户、管理员”)。如果要为您的页设置多项访问权限(例如,所有来宾和管理员都可以查看该页),则在页级别(而不是在数据库级别)设置这些权限。
db2数据库用户建缓冲池需要什么权限PrintPreviewDialog pPDlg;
exec_prefix='NONE'PACKAGE='libevent'
PACKAGE_BUGREPORT=''
PACKAGE_NAME=''
PACKAGE_STRING=''
PACKAGE_TARNAME=''
PACKAGE_URL=''
PACKAGE_VERSION=''
PATH_SEPARATOR=':'
Android数据库权限!数据库支持,无论生命线的大小每一个应用程序,除非你的应用程序只能处理简单的数据,你需要一个数据库系统来存储你的结构化数据,使用SQLite数据库,这是一个开源的Android,支持多 *** 作系统的SQL数据库广泛应用于许多领域,如Mozilla Firefox是使用SQLite的存储配置数据,iPhone还使用SQLite来存储数据。
在Android中,您创建一个应用程序的数据库,只有它可以访问,其他应用程序无法访问位于Android设备/数据/数据/ /数据库文件夹中的数据库,在这篇文章中,您将学习如何创建和使用在Android的数据库。
SQLite数据库
使用Eclipse创建一个Android项目,命名数据库,如图1:
中国1数据库 - 使用Eclipse创建新项目的Android
创建最佳实践DBAdapter数据库的辅助类
*** 作是创建一个辅助类,它封装了访问数据库的所有复杂性,调用代码来讲它是透明的,所以我创建了一个帮手DBAdapter类,创建,打开,关闭和使用SQLite数据库它。
首先,在src /文件夹(在本实施例中的src / learn2developDatabase)下一个DBAdapterjava文件中的溶液。
在DBAdapterjava文件要使用导入所有的命名空间:
- 软件包learn2developDatabases;
中国进口androidcontentContentValues;
进口androidcontentContext;
进口androiddatabaseCursor;
进口androiddatabaseSQLException;
进口androiddatabasesqliteSQLiteDatabase;
进口androiddatabasesqlite SQLiteOpenHelper;
进口androidutilLog;
公共类DBAdapter
{}
中国接下来,创建一个数据库,名为bookstitles,如图所示领域。
中国2数据库字段酒店在DBAdapterjava文件,如清单1
文件清单1中定义的常量定义DBAdapterjava不断
包learn2developDatabase;
进口androidcontentContentValues;
进口androidcontent。语境;
进口androiddatabaseCursor;
进口androiddatabaseSQLException;
进口androiddatabasesqliteSQLiteDatabase;
进口androiddatabasesqliteSQLiteOpenHelper;
进口androidutilLog;
公共类DBAdapter
{
公共静态最后弦乐KEY_ROWID = _id;
公共静态最后弦乐KEY_ISBN = ISBN;
公共静态最后弦乐KEY_TITLE =称号;
公共静态最后弦乐KEY_PUBLISHER =发行;
私有静态最后字符串变量= DBAdapter;
私有静态最后弦乐DATABASE_NAME =书籍;
私有静态最后弦乐DATABASE_TABLE =职称;
私有静态最终诠释DATABASE_VERSION = 1;
私有静态最后弦乐DATABASE_CREATE =
创建表的标题(_id整数主键自动增量,
+ ISBN文本不为空,标题文本不为空,
+出版商文字NOT NULL); ;
私人最终上下文语境;
}
DATABASE_CREATE常数包括标题表创建SQL语句。
在DBAdapter类,你可以扩展SQLiteOpenHelper类,这是一款Android辅助类,主要用于创建数据库和版本管理。事实上,你可以覆盖的onCreate()和onUpgrade()方法,如清单2所示清单2
DBAdapter类,涵盖了SQLiteOpenHelper的onCreate()和onUpgrade()方法登录到到网扩展类 - 软件包learn2developDatabase;
中国进口的Android。 contentContentValues;
进口androidcontentContext;
进口androiddatabaseCursor;
进口androiddatabaseSQLException;
进口androiddatabasesqliteSQLiteDatabase;
进口androiddatabasesqliteSQLiteOpenHelper;
进口androidutilLog;
公共类DBAdapter
{
公共静态最后弦乐KEY_ROWID = _id;
公共静态最后弦乐KEY_ISBN = ISBN;
公共静态最后弦乐KEY_TITLE =称号;
公共静态最后弦乐KEY_PUBLISHER =发行;
私有静态最后字符串变量= DBAdapter;
私有静态最后弦乐DATABASE_NAME =书籍;
私有静态最后弦乐DATABASE_TABLE =职称;
私有静态最终诠释DATABASE_VERSION = 1;
私有静态最后弦乐DATABASE_CREATE =
创建表的标题(_id整数主键自动增量,
+ ISBN文本不为空,标题文本不为空,
+出版商文字NOT NULL);;
私人最终上下文语境;
私人DatabaseHelper DBHelper;
私人SQLiteDatabase分贝;
公共DBAdapter(上下文CTX){
thiscontext = CTX;
DBHelper =新DatabaseHelper(上下文);
}
私有静态类DatabaseHelper扩展SQLiteOpenHelper
{
DatabaseHelper(上下文环境){
超(背景下,DATABASE_NAME,空,DATABASE_VERSION);
}
覆盖
公共无效的onCreate(SQLiteDatabase DB){
dbexecSQL(DATABASE_CREATE);
}
覆盖
公共无效onUpgrade(SQLiteDatabase分贝,INT oldVersion,
INT NEWVERSION){
Logw(TAG,从版本升级数据库?+ oldVersion
?+到
+ NEWVERSION +,这将销毁所有旧的数据);
dbexecSQL(“DROP TABLE IF EXISTS标题”);
的onCreate(DB);
}}
}
的onCreate()方法创建一个新的数据库,onUpgrade()方法用于升级数据库,它可以通过检查DATABASE_VERSION常数值来定义?实现,为onUpgrade()方法,只是简单地删除表,然后只创建一个表。
分类: 电脑/网络
解析:
DNS 是 Inter 上使用的核心名称解析工具,负责主机名称和 Inter 地址之间的解析,将分步介绍如何在 Windows Server 2003 中为域名系统 (DNS)配置 Inter 访问。
微软官方说明
为客户端计算机配置主 DNS 后缀
1
在“控制面板”中,打开“系统”。
2
单击“计算机名”选项卡。
此选项卡显示计算机名、所属的工作组或域以及计算机的简要描述。
3
单击“更改”,然后单击“其他”。
4
在“DNS 后缀和 NetBIOS 计算机名”中,执行以下 *** 作:
对于“此计算机的主 DNS 后缀”,在完成其完全合格的域名 (FQDN) 后,指定要附加到该计算机名的 DNS 后缀。
5
应用这些更改之后,重新启动计算机以便用新的 DNS 域名初始化。
6
如果先前已经安装并已将计算机配置为 DNS 服务器,请验证是否已更新区域授权记录。
这些包括起始授权机构 (SOA) 和名称服务器 (NS) 资源记录,用新的 FQDN 代替以前使用的单标签名称。详细信息,请参阅“相关主题”。
注意
• 执行此任务不需要具有管理凭据。因此,作为安全性的最佳 *** 作,请考虑以没有管理凭据的用户身份执行这个任务。
• 要打开“系统”,请单击“开始”,指向“设置”,然后单击“控制面板”。在“控制面板”中,双击“系统”。
• 有关如何为其他客户端和服务器配置主 DNS 后缀的详细信息,请参阅相应供应商为其他客户端提供的 TCP/IP 或 DNS 文档。
• 默认情况下,计算机的 FQDN 的主 DNS 后缀部分与计算机连接到的 Active Directory 域的名称相同。要允许使用不同的主 DNS 后缀,域管理员可以通过在域对象容器中修改 msDS-AllowedDNSSuffixes 属性创建允许的后缀的限制列表。域管理员使用 Active Directory 服务界面 (ADSI) 或轻型目录访问协议 (LDAP) 管理该属性。
microsoft/tech/prodtechnol/windowsserver2003/zh-chs/library/ServerHelp/ca53a3dd-d575-47a2-84ca-8dd88d2f0714mspxmfr=true
以上就是关于请问一下什么是域怎么 *** 作加入域全部的内容,包括:请问一下什么是域怎么 *** 作加入域、数据库连接问题 127.0.0.1和localhost有什么区别、DNS委派是什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)