Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

hyperpixel

valor do tipo de dados, permissões, datas

Recommended Posts

Oi como estão?

Tenho 3 duvidas simples:

como tirar a permissão de acesso com windows authentication? no caso sei que terei que criar um novo usuário etc ?!

Como mudar os valores padrões dos campos, pois não tenho esta opção!

exemplo tipo de dado do campo (int= casas = 4) e se quiser trabalhar com 6, 8 etc

e datas como colocar data e hora quero colocar data e hora, pelo que vi com datetime não trabalha com h apenas com datas?!!

Outra questão se colocar que a coluna PK é também identificadora, ele força ela como auto inclement como tiro essa opção? tentei inclement 0 mas não aceitou a mudança.

versao sqlserver 8.0

valeu

:blink:

Compartilhar este post


Link para o post
Compartilhar em outros sites

ola hyperpixel, beleza?

Vamos lá:

como tirar a permissão de acesso com windows authentication? no caso sei que terei que criar um novo usuário etc ?!

Se você tirar esta opçao, soh vai logar no sql os usuarios cadastrados em login, e com as respectivas permissoes.

 

Como mudar os valores padrões dos campos, pois não tenho esta opção!

exemplo tipo de dado do campo (int= casas = 4) e se quiser trabalhar com 6, 8 etc

Pelo que eu me lembre, isso ainda nao esta na versao 8, estou sem ambiente de teste para confirmar, vamos ver se alguem do forum nos ajuda.

No 2005 tem que trocar o tipo de campo, por exemplo de int para bigint.

 

e datas como colocar data e hora quero colocar data e hora, pelo que vi com datetime não trabalha com h apenas com datas?!!

com relacao a data e hora,você tem estes tipos:

date, datetime, datetime2,datetimeoffset,smalldatetime,time,timestamp

De uma lida aqui que vai entender melhor: http://www.linhadecodigo.com.br/Artigo.aspx?id=1904

 

Outra questão se colocar que a coluna PK é também identificadora, ele força ela como auto inclement como tiro essa opção? tentei inclement 0 mas não aceitou a mudança.

Eu nao tive este problema em nenhum cliente que usa o 2008, como esta fazendo esta pk?

 

Abçs

Compartilhar este post


Link para o post
Compartilhar em outros sites

Quanto a permissão de acesso com windows authentication? no caso seria o tal (sa) no nó security->logins, no enterprise manager?

 

até ae pra excluir ele tudo bem, o problema que criei um novo usuario dei todas as opções de acesso; mas quando tento no asp fazer a conn com o banco ou uso o Query Analyzer pra logar da esse erro:

unable to connect to server lexluthor:

server:msg 18452, level 16,state 1

[microsoft][ODBC SQL Server Driver]

login faliled for user 'hyperpixel'.Reason:

Not associated with a trusted SQL connection

 

esse erro deu no asp

 

Microsoft OLE DB Provider for SQL Server (0x80004005)

Login failed for user 'hyperpixel'. Reason: Not associated with a trusted SQL Server connection.

 

 

Quanto aos valores dos campos mudei para bigint foi para length = 8 mas fixo tb

 

quanto a pk é simples datatype =bigint o problema esta no campo identify

esta como (no) mas quando coloco yes ele automaticamente abre os campos:

 

identify seed=1

identify increment=1

mas não uso esta opção faco o incremento de chave no algoritmos de inserção de dados ele le o ultimo valor add + 1 e insere o novo dado na tab.

:mellow:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Quanto a permissão de acesso com windows authentication? no caso seria o tal (sa) no nó security->logins, no enterprise manager?

Nope. O sa eh um usuario do SQL.Usuarios do windows sao identificados assim: BUILT/Administrators , ou DOMINIO/LOGIN

Os que estao com somente nome, sao usuarios do proprio SQL

 

até ae pra excluir ele tudo bem, o problema que criei um novo usuario dei todas as opções de acesso; mas quando tento no asp fazer a conn com o banco ou uso o Query Analyzer pra logar da esse erro:

unable to connect to server lexluthor:

server:msg 18452, level 16,state 1

[microsoft][ODBC SQL Server Driver]

login faliled for user 'hyperpixel'.Reason:

Not associated with a trusted SQL connection

 

esse erro deu no asp

 

Microsoft OLE DB Provider for SQL Server (0x80004005)

Login failed for user 'hyperpixel'. Reason: Not associated with a trusted SQL Server connection.

Neste caso, seu db nao aceita conexoes remotas. De uma olhada no SQL Server Configuration Manager para Habilitar os protocolos TCP\IP e Name Pipes. Altere e reinicie o serviço.

 

Quanto aos valores dos campos mudei para bigint foi para length = 8 mas fixo tb

Não me lembro se no 2008 você consegue alterar estes valores padroes, se nao me engano NAO.

 

quanto a pk é simples datatype =bigint o problema esta no campo identify

esta como (no) mas quando coloco yes ele automaticamente abre os campos:

 

identify seed=1

identify increment=1

mas não uso esta opção faco o incremento de chave no algoritmos de inserção de dados ele le o ultimo valor add + 1 e insere o novo dado na tab.

A insercao de auto incremento no sql eh automatica qdo você como o campo como identity. ele soma mais , mais 10, depende do campo identify seed=1

 

 

Abçs

Compartilhar este post


Link para o post
Compartilhar em outros sites

N tem jeito até reinstalar o sql fiz mas n consigo conectar com a pagina asp

 

DbConn.Open "Provider=SQLOLEDB;Data Source=LEXLUTHOR;Initial Catalog=Nortwind;Integrated Security=SSPI"

 

Microsoft OLE DB Provider for SQL Server (0x80040E4D)

Login failed for user 'LEXLUTHOR\IUSR_LEXLUTHOR'.

/lab/indexador.asp, line 20

==================================

 

'DbConn.Open "Provider=SQLOLEDB;Data Source=LEXLUTHOR;Initial Catalog=Nortwind;User Id=hyperpixel;Password=obama"

 

Microsoft OLE DB Provider for SQL Server (0x80040E4D)

Login failed for user 'hyperpixel'.

/lab/indexador.asp, line 18

 

o meu é o sql2000

 

se alguem souber como resolvo fico grato

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.